Is it possible to keep more than one version of Blender?

I share my PC with another and I have multiple projects myself. We need to run right now 3 different versions of Blender and maybe more. But not at the same time! We are only running one Blender version per project. Having multiple versions of Blender on a PC on the same account will this cause cross executions? Right now I am zipping mine up so he can run his but I could need to zip and unzip several times a day. This could get tedious.

Suggestions?

Different version numbers of blender can run side by side without any conflicts. Each version of blender have their own separate config files