Umrah is an Islamic pilgrimage to Mecca, performed by Muslims that can be undertaken at any time of the year, unlike Hajj, which has specific dates according to the Islamic lunar calendar.