Newgen Software Interview Question

Difference between categories and subclassing