Equifax Interview Question

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