BHoM est une boîte à outil numérique — un framework — pour le développement d'applications opérants entre les logiciels métiers du secteur de la construction. BHoM est l'acronyme de Building Habitat Object Model faisant implicitement référence au BIM — Building Information Modeling — dont il a pour objectif d'être une sorte de socle computationnel. Le projet est principalement développé par Buro Happold, un bureau d'étude international basé au Royaume-Uni. D'après sa devise — « sustainable code at scale » — BHoM a pour principal objectif d'être une plateforme numérique suffisamment pérenne pour rendre possible la croissance d'un écosystème numérique ouvert apte à se développer dans le temps.