What is Shaolin?? Is it a geographical location, a specific set of forms( kuens) , a philosophy, a life style, etc. ?

I already know what it is, I would just like to hear your thoughts on the subject.