Contracts vary based on how long they last and how they are renewed:
Recurring Contract: Automatically renews at the end of each billing cycle unless terminated by either party. These are typical for subscriptions where ongoing access is required.
Renewable Contract: Requires the client to take action at the end of the contract term to extend it. It will not automatically renew without explicit client approval, often used for fixed-term agreements.
Perpetual Contract: Provides indefinite access unless actively terminated. These contracts usually apply to one-time purchases that grant permanent access to a product or service.