(noun) a holy war waged on behalf of Islam as a religious duty / (noun) a personal struggle in devotion to Islam especially involving spiritual discipline / (noun) a crusade for a principle or belief
The basic meaning of jihad in Islam is not war against the external enemy, but the effort of inner purification.