what exactly is an interface?

I hear many people use the word interface especially in the book I'm reading but what is meant by an interface,an interface for a class etc could anybody try explain it with an example,

thanks

Last edited on
Topic archived. No new replies allowed.