What is the difference between gouache and watercolour?

What is the difference between gouache and watercolour?

Gouache is rich in pigment, has a creamy texture, and a matte, opaque finish. Watercolour, on the other hand, is rich in pigment and transparent, making it ideal for glazing and creating gradients. Both can be diluted with water... but the results are completely different!