Body-on-frame on eräänlainen autonrakennustekniikka, jossa auton kori kiinnitetään erilliseen runkoon. Runko koostuu auton alustasta sekä suurimmasta osasta sen mekaanisista komponenteista ja voimansiirrosta. Ensimmäiset massatuotetut autot koostuivat kori-runkorakenteista, joiden runko oli tyypillisesti puuta. Vaikka hitsattu teräs lopulta korvasi puun, runko-runkorakenne putosi monokokkirakenteesta, jossa runko eliminoituu jäykällä rungolla. Nykyään runkorakennetta käytetään kuitenkin toisinaan sen suunnittelun joustavuuden ja kestävyyden vuoksi.
Autojen massatuotannon alkuaikoina suosittiin kori-runkoon -rakentamista, koska se saattoi helposti seurata aikakauden toistuvia korirakenteen muutoksia. Koska alusta ja mekaaniset komponentit olivat erillään auton varsinaisesta rungosta, autonvalmistajat saattoivat helposti muuttaa auton korin rakennetta ilman, että heidän tarvitsisi huolehtia paljon alustasta tai voimansiirrosta. Tämä johti pienempiin suunnittelukustannuksiin, vahvempiin autoihin ja vähemmän suunnitteluun tarvittavaa aikaa, mikä lopulta osoittautui hyödylliseksi monille yrityksille. Yhden alustan suunnittelu mahdollisti myös autonvalmistajien käyttää samaa alustaa eri autoihin, mikä oli paljon helpompaa suunnittelun näkökulmasta.
1930-luvun alusta alkaen autojen rakennustekniikka muuttui hieman monokokkirakentamisen myötä. Monocoque-rakennetta käytettiin pääasiassa kokonaispainon vähentämiseen, mikä auttoi optimoimaan sitä käyttävän auton suorituskykyä. Seuraavien parin vuosikymmenen aikana monokokkirakentaminen tuli yhä suositummaksi. 1960-luvun alkuun mennessä useimmat autonvalmistajat olivat siirtyneet kokonaan monokokkirakentamiseen, ja rungossa oleva kori oli varattu raskaammille ajoneuvoille. Tämä on edelleen trendi tänäkin päivänä, sillä runkoon kiinnitettyä rakennetta käytetään vain suuremmissa ajoneuvoissa tai joissakin henkilöautoissa, kuten Lincoln Town Carissa.
Runko-rakenteella on lukuisia etuja. Yksi merkittävimmistä näistä eduista on se, että ne mahdollistavat suunnittelun joustavuuden. Koska erityyppiset autot voivat käyttää täsmälleen samaa alustaa ja voimansiirtoa, kaikki mitä todella tarvitsee muuttaa, on auton runko, mikä on paljon yksinkertaisempi prosessi kuin auton alustan ja mekaanisten komponenttien uudelleensuunnittelu. Toinen etu on lisääntynyt lujuus ja kestävyys. Toisin kuin monokokkikori, autoa tukee erillinen jäykkä runko. Tämä ei ainoastaan lisää auton lujuutta, vaan myös sen pitkäikäisyyttä, koska se ei ole niin altis ruostumaan läpi, kuten tapahtuu monokokkirakentamisessa.
Rungolla varustetuilla ajoneuvoilla on kuitenkin haittansa. Runko lisää ajoneuvoon paljon lisäpainoa, mikä voi heikentää polttoainetehokkuutta ja yleistä suorituskykyä. Tämän lisäksi auton jäykkyys eliminoi rypistymisalueen, mikä tekee kehystetyistä ajoneuvoista erittäin vaarallisia onnettomuuksissa. Tämä ongelma on voitettu asentamalla eteen ja taakse “klipsit”, jotka voivat vaimentaa iskuja.