İçerisinde barınmak, çalışmak, eğitim görmek ve benzeri amaçlar için inşa edelmiş binalara yapı denilir. İnşaat ise yapıların oluşturulma sırasındaki haline verilen ad olan, mimari bir terimdir.
İnşaa projelerini hazırlanayan kişiye inşaat mühendisi denilmektedir. İnşaat mühendisleri sadece bina değil, köprü, kanalizasyon, liman, köprü, baraj gibi mimari olguları da tasarlamaktadırlar.
Yapı mühendisliği , yapıları en kaliteli ve ekonomik şekilde tasarlamayı amaçlamaktadır. Statik modelleme ve analizleme bu mühendislik dalının başlıca ilgi alanlarıdır. Yapı mühendisleri, yapıların direnç ve kuvvetini deprem yükleri, hareketli yükler, zati yükler ve benzeri ağırlıklar kullanarak hesaplar.
Betonarme yapılar, kagir yapılar, ahşap yapılar, çelik yapılar yapı mühendisliğinin başlıca alt birimleridir.