Frage im Vorstellungsgespräch bei Teradata

Questions were very basic. Common question is "In Java, what is the difference between a Class, Instance, Abstract Class, and Interface?"