Garmin Interview Question

Why do we use interfaces?