The Epipaleolithic's a term used for the "final Upper Palaeolithic industries occurring at the end of the final glaciation which appear to merge technologically into the Mesolithic". The term's sometimes confused with Mesolithic, and the two are sometimes used as synonyms. Yet, when a distinction's made, Epipaleolithic's used for those cultures that weren't much affected by the ending of the Ice Age (like the Natufian culture of Western Asia) and the term Mesolithic's reserved for Western Euro… (
More on Epipaleolithic)