Hac; kutsal kabul edilen mekânları dinî maksatla ziyaret etmedir. Hac; İslâm’ın beş şartından biridir.
Hac kelimesi İbrânîce’de hag şeklindedir; “bayram” anlamına gelen bu kelime “bir şeyin etrafında dönmek, dolanmak” mânasındaki hvg kökünden türemiştir.
Hac veya hag çok eski bir Sâmî tabir olup İbrânîce’den başka Ârâmîce’de ve Sâbiî dilinde de bulunmaktadır. Kelimenin asıl anlamının “bir şeyin etrafında dönme, dolaşma ve halka oyunu” olduğu, daha sonra bayram mânasını kazandığı belirtilmektedir. Arapça’da “gitmek, yönelmek; ziyaret etmek” anlamlarına gelen hac kelimesi, fıkıh terimi olarak imkânı olan her müslümanın belirlenmiş zaman içinde Kâbe’yi, Arafat, Müzdelife ve Mina’yı ziyaret etmek ve belli bazı dinî, görevleri yerine getirmek suretiyle yaptığı ibadeti ifade eder. Bu ibadeti yerine getirenlere Arapça’da hâc (çoğulu huccâc). Türkçe’de hacı denir.