Menghukumi sesuatu tidak bisa dilakukan hanya dengan satu ayat atau hadits saja. Demikian juga menetapkan hukum apakah itu wajib ataukah haram. Bahkan, tidak semua perintah atau larangan didalam Al-Qur’an maupun Hadits hanya jatuh pada hukum wajib dan haram, ada kalanya dihukumi sunnah atau hanya makruh.
Salah satu faidah dalam mengetahui hukum ini adalah berkaitan dengan dakwah itu sendiri, adakalanya harus bertindak tegas, ada kalanya harus bisa bersikap tolerir. Faidah lainnya terkait dengan bagaimana menyikapi sesuatu baru. Sesuatu yang baru, yang belum ditetapkan hukumnya maka harus kaji dahulu hukumnya, tidak serta merta dikatakan haram. Didalam syari’at, setidaknya ada 5 hukum syara’ yang disepakati oleh Jumhur Ulama yakni :
1. Wajib, kadang disebut Fardlu. Keduanya sinonim. Yakni sebuah tuntutan yang pasti (thalab jazm) untuk mengerjakan perbutan, apabila dikerjakan mendapatkan pahala, sedangkan bila ditinggalkan maka berdosa (mendapatkan siksa). Contohnya, shalat fardlu, bila mengerjakannya maka mendapatkan pahala, bila ditinggalkan akan diadzab di neraka, demikian juga dengan kewajiban-kewajiban yang lainnya.
Wajib terbagi menjadi dua yakni : Pertama, wajib ‘Ainiy : kewajiban bagi setiap individu. Kedua, wajib Kifayah : kewajiban yang apabila sudah ada yang mengerjakannya maka yang lainnya gugur (tidak mendapatkan dosa), contohnya seperti shalat jenazah, tajhiz jenazah (mengurus jenazah), menjawab salam dan sebagainya.
Istilah Wajib juga ada yang mensinonimkan dengan Lazim. Sebagian ulama ada yang membedakan antara Fardlu dan Wajib hanya pada beberapa permasalahan di Bab Haji.
Ada juga yang membedakan antara Fardlu dan Wajib, seperti Hanafiyah. Menurut mereka, Fardlu adalah sesuatu yang telah ditetapkan dengan dalil syar’i (maqthu’ bih) dan tidak ada keraguan didalamnya, seperti shalat 5 waktu, zakat, puasa, haji, iman kepada Allah. Hukum Fardlu adalah lazim (wajib) baik secara keyakinan maupun perbuatan sehingga apabila mengingkari (secara keyakinan) pada salah satu kefardluan itu maka kafir, namun bila meninggalkan saja (tidak mengerjakannya, seperti shalat 5 waktu dan semacamnya) maka fasiq. Sedangkan Wajib adalah kewajiban yang ghairul fardl (selain fardlu), sesuatu yang ditetapkan dengan dalil namun masih ada kemungkinan ketidak pastian (hasil ijtihad), hukumnya lazim secara perbuatan saja, tidak secara keyakinan. Apabila mengingkarinya, tidak sampai kafir namun terjatuh dalam syubhat. Sedangkan bila meninggalkannya maka berdosa dengan dosa yang kadarnya lebih sedikit daripada meninggalkan perbuatan yang sifatnya Fardlu, sebab kalau meninggalkan yang bersifat Fardlu maka disiksa dineraka, sedangkan meninggalkan yang sifatnya Wajib, tidak disiksa di neraka, namun ia terhalang dari syafa’at Nabi Muhammad Shallallahu ‘Alayhi wa Sallam.
Jumhur ulama tidak membedakan antara Fardlu dan Wajib, bahkan ada yang menyatakan bahwa pembedaan seperti itu tidak tepat dan tidak berarti apa-apa.
2. Sunnah, disebut juga Mandub, Mustahabb, Tathawwu, Al-Nafl, Hasan dan Muragghab fih. Semuanya bersinonim. Yakni sebuah anjuran mengerjakan yang sifatnya tidak jazm (pasti), apabila dikerjakan mendapat pahala, namun apabila ditinggalkan tidak berdosa.
Sunnah juga terbagi menjadi 2, yaitu : Pertama, sunnah ‘Ain : sesuatu yang disunnahkan pada setiap orang (individu) yang mukallaf, seperti shalat-shalat sunnah ratibah dan lainnya. Kedua, sunnah Kifayah : sesuatu yang disunnahkan, apabila ada sebagian yang telah mengerjakannya, maka yang lain gugur, seperti seseorang memulai salam ketika bersama jama’ah (memulai bukan menjawab, penj), dan lain sebagainya. Sehingga bila sudah ada yang mengerjakannya, maka hilang (gugur) tuntutan terhadap yang lainnya, namun pahalanya bagi yang mengerjakan saja.
Sebagian ulama seperti Malikiyah membedakan antara istilah sunnah dan mandub. Sunnah menurut mereka adalah sebuah tuntutan syara’, bentuk perintahnya sangat ditekankan, namun tidak ada dalil yang mewajibkannya, apabila dikerjakan mendapat pahala dan apabila ditinggalkan tidak berdosa.