تعریف شهادت در متون اسلامی گوناگون است:بهمعنای کشته شدن در راه خدا است. در اسلام شهید به کسی گفته میشود که جان خود را در راه خدای مسلمانان فدا کند.[۴] طبق احکام اسلام کسی که به شهادت رسیده نیاز به غسل و کفن ندارد و حتی در بعضی احادیث و روایات از پیامبر اسلام و امامان شیعه بدون هیچ سؤال و جوابی وارد بهشت میشوند. هرچند همچنان باید پاسخگوی حقالناس باشند.
برپایه تفسیر ناصر مکارم شیرازی شهید روز قیامت به همراه پیامبر اسلام گواه بر اعمال امت یا امّتهای دیگر است و به طور عملی -نه فقط کلامی- گواهی به حق میدهد.[۵] شیعیان دوازدهامامی مهدیباور، کسی که در میدان جهاد و قبل از انقضای جنگ و در جنگ در رکاب پیامبر یا امام معصوم یا نایب خاصّ او کشته شده است، شهید میدانند. همچنین هر کس در زمان غیبت به هنگام وجوب جهاد بر مسلمانان، در راه حفظ دین و دفاع از اسلام - نه جهات دیگر- در معرکهٔ قتال (خطّ مقدّم جبهه) کشته شود، حکم شهید بر او جاری است؛ و در غیر این صورت حکم شهید را ندارد، هر چند ثواب شهید داشته باشد.
چنین کسانی غسل و کفن و حنوط نمیشوند، بلکه باید آنها را با همان لباسهایشان بعد از خواندن نماز میت دفن کنند. این حکم در بارهٔ کسانی است که در میدان جنگ کشته شده باشند، اما اگر به صورت مجروح او را از میدان جنگ خارج سازند و در بیمارستان یا غیر آن از دنیا برود، گرچه ثواب شهیدان را دارد ولی حکم فوق شامل حال آنها نمیشود.[۶