Jihad is an Arabic word that means striving or struggling with a praiseworthy aim. The term has been used by terrorist groups in connection with their attacks on Western societies.