A major revision indicates breaking changes. These changes are not backwards compatible and may require modifications to existing code.
A moderate revision introduces new features while maintaining backwards compatibility. Existing functionality remains unaffected.
A minor revision is for bug fixes. These changes do not introduce new features or break existing functionality.