Hajj is one of the five pillars of Islam, and it is an obligatory act for all able Muslims who can afford it.