شاهد در لغت به معنی گواه، حاضر و کسی است که امری یا واقعهای را مشاهده کرده باشد[۱] و در اصطلاح به کسی که وقوع جرمی را مشاهده کرده و یا شنیده و بخواهد دربارۀ آن به مقامات صالح قضایی خبر بدهد گواه یا شاهد نامیده میشود.[۲]
شهادت یکی از مهمترین ادلۀ اثبات امر کیفری به شمار میرود. در واقع در بسیاری از موارد کشف جرم و اثبات آن بدون شهادت شاهد امکانپذیر نمیباشد. بنتام میگوید: گواهان چشمها و گوشهای دادگستری میباشند و دستگاه کشف جرم بدون آن کور و کر خواهد ماند.»[۳]
البته مطابق اصل ۱۳۸ قانون اساسی اجبار شخص به ادای شهادت ممنوع است و اتیان سوگند صرفا وظیفهای شرعی و اخلاقی است.
شرایط شاهد
قوانین جزایی ایران از حیث شرایطی که برای شاهد در نظر گرفتهاند به دو دسته قابل تقسیماند: دستهای که شهادت شاهد در آنها موضوعیت دارد و شهادت به عنوان دلیل شرعی مورد استفاده قرار میگیرد و دستهای دیگر که شهادت در آنها طریقت دارد و شهادت امارهای است جهت رسیدن به واقع.[۴]