Pergunta de entrevista da empresa Equifax

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