Versions help you coordinate your setup to avoid errors such as mismatched Clients.
Within a major version, Clients often work with Updates to Server without reinstall. Where needed, such as Database Updates within a version, Clients may need reinstall.
Versioning is updated to help within major versions.