What are the ways to marinate chicken for maximum flavour?

If you want to enhance the flavor of meat then marinate - a quick and easy way to bring out the taste and improve the texture of the meat across a range of dishes.