Bertanya memiliki dimensi atau konteks yang beragam. Mengetahui dalam konteks apa kita bertanya akan membantu kita membuat pertanyaan yang relevan dan tepat. Oleh karena bertanya merupakan salah satu jenis komunikasi, maka aktivitas bertanya memerlukan setidaknya 3 komponen, yaitu siapa yang bertanya (guru), pertanyaan (konten), dan siapa yang ditanya (siswa).