Gagne mengidentifikasi lima kategori utama pembelajaran: informasi verbal, keterampilan intelektual, strategi kognitif, keterampilan motorik dan sikap. Kondisi internal dan eksternal yang berbeda diperlukan untuk setiap jenis pembelajaran. Misalnya, untuk mempelajari strategi kognitif, harus ada kesempatan untuk berlatih mengembangkan solusi baru untuk masalah; untuk mempelajari sikap, pelajar harus dihadapkan pada model peran yang kredibel atau argumen persuasif. Agne mengidentifikasi lima kategori utama pembelajaran: informasi verbal, keterampilan intelektual, strategi kognitif, keterampilan motorik, dan sikap. Kondisi internal dan eksternal yang berbeda diperlukan untuk setiap jenis pembelajaran.