ما الفرق بين الشرك والكفر؟

ما الفرق بين الشرك والكفر؟
كل شرك يسمى كفرا, كل شرك دعوة غير الله, والاستغاثة بغير الله, وصرف العبادة لغير الله يسمى شركاً, ويسمى كفراً, وقد يسمى الكفر شركاً أيضاً, كمن جحد وجوب الصلاة, أو قال الزنا حلال يسمى كافر, ويسمى مشرك, ولكن الغالب على من كان جحداً لوجب أو جحداًً للمحرم يسمى كفرا, والغالب على من كان دعوة لغير الله, استغاثة بغير الله, نذر لغير الله يسمى شركاً, وإلا فكل شرك يسمى كفرا, وكل كفر أكبر يسمى شركا.