Subscription grants the right for updates, and upgrades which are released while the subscription is active.
AFAIK Support always includes Subscription, but you can Subscription without support for e.g. vSphere Essentials.
Basic and Production support basically differ in the response time.
André