Gouache (pronounced gwahsh or goo-ahsh) Paint is a combination of acrylic and watercolor.
It is opaque in nature but you can use it for a water color effect by adding water to it.
It is great for layering colors to achieve the light or dark color that you want.
Below is a great video by Makoccino detailing the difference between gouache, acrylic and watercolor.