There are many theories and hypothesis on this subject, none of them is definite though...
Here are 2 of the most interesting reasons:
- Some archeologist said cave paintings were part of a ritual. Ceremonies were conducted in the caves and the artwork was the result of a tribe’s mystics documenting their spiritual journey. There was one other that explained that many paintings were done by children and that it could symbolize their coming of age.
- Another approach ( more realistic one) explained that climate was changing and many species were dissapearing. So, the inhabitants of that time, left a record on the cave so as to remember the animals and their footprints when or if they return, so they can differentiate them when hunting.