A body-on-frame platform is a type of automobile construction that is commonly used for larger, heavier vehicles. This type of SUV construction method involves the chassis of the vehicle being made up of a strong and rigid frame that supports the body of the vehicle.