Patches are usually a bundle of bugfixes, bugfixes are small updates that solve single issues. So a major release is usually a major feature update(s). A major patch is like a group of bugfixes and updates to solve major issues, and bugfixes are usually quick fixes for urgent issues.