With reference to UML diagrams, what is an interface? and can someone explain in more simpler words. I cant understand anything from googling it.
A Interface is just a description of a class nothing concrete.
You use it to create a new class "with the same description" without knowing the concrete implementation.