Are the terms “version” and “variant” orthogonal to one another?

Versions and variants are an important issue in industrial DB-applications like CAD/CAM. It is argued that a clean distinction between both terms is of great importance.