Dalam setiap pelaksanaan pembelajran, suatu strategi diperlukan untuk melakukan pembelajaran dengan baik dan sesuai dengan tujuan pembelajaran yang di inginkan. Untuk mencapai tujuan pembelajaran yang efektif dan efisien diperlukan strategi yang tentunya disesuaikan dengan kondisi dari siswa tersebut. Tidak semua metode dan strategi belajar dapat diterapkan kepada semua siswa. Materi yang disampaikan pun harus disesuaikan dengan bagaimana kondisi siswa saat itu. Strategi pembelajaran sifatnya masih kontekstual dan untuk mengimplementasikannya digunakan metode pembelajaran yang tidak semuanya bisa diterapkan kepada setiap siswa. Macam- macam strategi pembelajaran antara lain strategi pembelajaran ekspositori, strategi pembelajaran inkuiri, strategi pembelajaran kontekstual, strategi pembelajaran berbasis masalah, strategi pembelajaran afektif, dan masih banyak strategi belajar lain yang digunakan dalam suatu pembelajaran.