Wiley Interview Question

Why we use JSON? Difference between interface and abstract