کافر کسی است که به دینی غیر از اسلام گرویده یا ضروریات دین را انکار میکند. کفار شامل اهل کتاب، پیروان ادیان غیر اسلام و برخی مسلمانانمرتد و به دو دسته حربی و ذمی تقسیم میشوند.
منظور از کافر کسی است که به دینی به جز اسلام گرویده باشد و یا با وجود قبول اسلام، «ما يعمل من الدين ضرورة»(ضروریات دین) را انکار کند، به نحوی که انکار آن به انکار رسالت و یا تکذیب پیامبر(صلیاللهعلیهوآلهوسلّم) و یا تنقیض شریعت اسلام منتهی شود.