Robert Gagne recognized what he called the Nine Conditions of Learning:
Click here to read full ATD article.