Types of Cognitive Learning?

There are two types of cognitive learning. Both involve learning a relationship between two stimuli. Latent learning is learning without reinforcement. You might not even be aware of it when you do it. Insight is when you look at a problem a different way without having been taught anything new and suddenly know how to solve it.