What exactly is a non-stick coating?

Just what it says: a coating on the metal pan which is designed to prevent contents from sticking to it. This makes cooking cleaner and easier and makes the washing-up cleaner and easier as well!

This encourages less need for cooking oils/lubricants, and makes for a much easier/quicker clean up.