La charpente est la structure interne qui forme l’ossature et soutient la couverture, tandis que la toiture désigne l’ensemble des éléments extérieurs qui assurent la protection contre les intempéries (tuiles, ardoises, zinc, etc.).​
Autrement dit, la charpente constitue le squelette du toit, et la toiture son “enveloppe” visible. Les deux sont indissociables pour assurer la mise hors d’eau du bâtiment.