There are two pump lemmas. The pump lemma for regular languages allows us to prove that the language is not regular. Neglecting the lemma for context-free languages allows us to prove that a language has no context and, therefore, is not regular.
There are no other pumping lemmas. To prove that the language is context sensitive, you can first use Pumping Lemma to prove that it is not contextual. Then you must provide the context-sensitive grammar that actually generates the given language.
source share