Domanda di colloquio di Global Payments

What is an interface and abstract?