شهید به معنای گواه و حاضر بوده و درجات مختلفی دارد. بدین ترتیب که خداوند، پیامبران، ملائکه، افرادی که در راه خدا کشته شدهاند و نیز تمام مؤمنان، در سلسله مراتب درجات شهادت قرار دارند. البته واژه مقدس “شهید” را نمیتوان برای تمام اشخاصی که بدون انگیزه الاهی و تنها برای دفاع از کشور خود و یا حتی ناخواسته و بیدلیل کشته شدهاند، بکار برد. معیار تفاوت و درجهبندی شهدا نیز، تنها زمان شهادت آنان نیست، بلکه عوامل مهمتری؛ مانند بصیرت، خلوص نیت، میزان فداکاری، تحمل مشکلات و … میتواند در این امر تأثیر گذار باشد که بر این اساس، خداوند هر شهیدی را صرف نظر از زمان شهادت به پاداش مناسب خود خواهد رساند.