El Mesolítico es un período de la Prehistoria situado entre el Paleolítico y el Neolítico. Abarca todas las manifestaciones culturales que se desarrollaron desde finales del Paleolítico Superior hasta el Neolítico.
Su nombre significa Edad Media de la Piedra, al contrario que el Paleolítico que significa Edad Antigua de la Piedra y que el Neolítico, Edad Moderna de la Piedra.
Es una época marcada por los profundos cambios climáticos que se producen a partir del 10000 a. C., que suponen una mejora de la temperatura, entre templada y cálida, y un mayor grado de humedad. Esto determina que las condiciones de vida mejoren y que el hombre tienda a abandonar poco a poco las cuevas para vivir al aire libre o junto a abrigos rocosos. La caza sigue siendo importante en su alimentación, pero con el crecimiento de las zonas boscosas se producirá un incremento de los productos vegetales.