The term Mesolithic is derived from two Greek words – ‘meso’ and ‘lithic’. In Greek ‘meso’ means middle and ‘lithic’ means stone. Hence, the Mesolithic stage of prehistory is also known as the ‘Middle Stone Age’. Both Mesolithic and Neolithic phases belong to the Holocene era. In this era, there was a rise in temperature, the climate became warm which resulted in melting of ice and also brought changes in flora and fauna.