کافر کیست؟! کفر یعنی پوشانیدن. هر کسی که حق را بپوشاند و مستور سازد ، کافر است و هر که لباس حق را بر خود بپوشد ( در صورتی که در باطن باطل باشد ) ، منافق است ، اگر چه بظاهر مسلمان باشد. از این روست که مولی علی (ع) می فرمایند: نه حق بر من پوشیده است و نه حق را می پوشانم و نه لباس حق را بر خود پوشانیده ام ! پس مقصود حقیقی از کافر آن اصطلاح فقهی خاص که مورد نظر و تایید عوام هم می باشد نیست ، بلکه کافر واقعی کسی است که حق را کتمان کند ( به هر شکلی که باشد و تحت هرعنوانی و در مورد هر موضوعی ). و لذا ممکن است غیر مسلمانی در موردی خاص ، منکر حقیقتی نباشد و آن را کتمان نکند و با شهامت به حقانیت آن معترف بوده و در برابر آن کاملا تسلیم باشد و لذا در این حالت ، مسلمان واقعی به حقیقت اوست! چرا که اسلام یعنی تسلیم در برابر حقیقت ؛ و بر عکس مسلمانی که بظاهر مسلمان است ، ولی در بسیاری مواضع ، حق را کتمان نموده و می پوشاند ، پس کافر حقیقی در حقیقت اوست!