Variations are of two types, i.e., hereditary variations and environmental variations. Environmental variations are those variations, which are merely due to environment. These variations are temporary and have nothing to do with the next generation.