Pregunta de entrevista de Equifax

What is REST ? What is difference between interface and abstract class ?