Is cohomology of groups all about $H^{i}: -2\leq i\leq 2$? I am reading Class field theory - Bonn Lectures by Neukirch.
Given a $G$ module $A$ he defines Cohomology groups $H^i(G,A) : i\in \mathbb{Z}$ by considering some complete resolution of $G$ modules and applying hom functor.
He then calculated $H^{-1}(G,A),H^0(G,A),H^1(G,A),H^2(G,A)$ 
It says $H^2(G,A)$ is related to group extensions. Given an abelian group $A$ written multiplicatively and an arbitrary subgroup $G$, we want to find all group extensions $\hat{G}$ of $A$ such that $A$ is normal subgroup pf $\hat{G}$ and $\hat{G}/A\cong G$. He says this is related to $H^2(G,A)$.
It says if the group $G$ acts trivially on $A$ then $H^1(G,A)=\rm{Hom}(G,A)$, in particular for $A=\mathbb{Q}/\mathbb{Z}$ we have character group $H^1(G,A)=\chi(G)$.
It says $H^0(G,A)=A^G/N_GA$ the norm residue group of $G$ module $A$ with notation $A^G=\{a\in A : \sigma a=a~\forall \sigma\in G\}$ and $N_GA=\{\sum_{g\in G}ga:a\in A\}$. It says this is useful in class field theory.
It says $H^{-1}(G,A)$ has some other concrete form.
It says $H^{-2}(G,\mathbb{Z})=G^{ab}$ abelianization of $G$.
My question is are there any higher cohomology groups that are of interest at least in some special cases?
 A: Here's a number field example, analogous to Dalawat's local field example. Let $K$ be a number field. One can prove that $H^3(G_{\overline K/K},\overline K^*)=0$. (Although interestingly, there may be finite Galois extensions $L/K$ with $H^3(G_{L/K},L^*)\ne0$.) Anyway, Tate's cohomological construction of the pairing on the Tate-Shafarevich group $III(E/K)$ of an elliptic curve $E/K$ proceeds by first constructing a 2-cochain and then using the fact that $H^3(G_{\overline K/K},\overline K^*)=0$ to find a "correction term" that turns it into a 2-cocycle, thereby giving the desired element of $\text{Br}(K)$. So the whole construction depends on the calculation of an $H^3$.
A: As Serre seems to be fond of saying, life begins at $H^3$.
The first appearance of a $3$-cocycle seems to be in Teichmüller's article Über die sogenannte nichkommutative Galoissche Theorie... in Deutsche Mathematik 5.  He was trying to extend Galois Theory to extensions of a commutative field which are not themselves commutative.  Teichmüller's formula for the $3$-cocycle helped Eilenberg and MacLane come up with the right definition of group cohomology in 
http://www.jstor.org/stable/1968966 (Group Extensions and Homology, Samuel Eilenberg and Saunders MacLane, Annals of Mathematics Second Series, Vol. 43, No. 4 (Oct., 1942), pp. 757--831).
Let me just give one example where $H^3$ is useful.  Let $p$ be a prime number, and consider a finite extension $K$ of the field $\mathbf{F}_p((t))$ (or of $\mathbf{Q}_p$, which you seem to know).  Let $\bar K$ be a separable algebraic closure of $K$, and $G_K=\mathrm{Gal}(\bar K|K)$.  It is an absolutely crucial result that $H^3(G_K,\mathbf{Z})=0$.  That's what allows you to lift projective representations $G_K\to\mathrm{PGL}_n(\mathbf{C})$ to linear representations $G_K\to\mathrm{GL}_n(\mathbf{C})$.  See for example 
https://eudml.org/doc/142305 (André Weil, Exercises dyadiques, Inventiones mathematicae (1974) Volume: 27, pp. 1--22).
A: The cohomology of braid groups is non-trivial in every dimension and gives one a way of detecting families of orbits of disjoint points in the plane. 
In a sense this isn't "cohomology of groups" for the purpose of studying cohomology of groups.  The classifying space of braid groups turns out to be a configuration space of points in the plane.  So the cohomology of the braid groups is the cohomology of this configuration space.  
The high-dimensional cohomology (as a ring) tells one how you can construct high-dimensional families of such disjoint points in the plane, and how they intersect.  
Lots of groups have very physical classifying spaces, like this.  So many group cohomologies have similarly physical interpretations.  
A: All of the higher cohomology groups naturally occur in algebraic topology. For $n \ge 3$, the cohomology group $H^n(G, A)$ describes the classification of pointed connected spaces $X$ with $\pi_1(X) \cong G, \pi_{n-1}(X) \cong A$, and fixed action of $G$ on $A$. Said another way, it classifies extensions, or more precisely fiber sequences, of the form
$$B_{n-1} A \to X \to BG.$$
This second description has the pleasant property that it continues to make sense when $n = 2$. 
For something more concrete, if $k$ is a field then $H^2(G, k^{\times})$ has something to do with projective representations of $G$ over $k$. One way to describe this relationship is that a $2$-cocycle $c \in Z^2(G, k^{\times})$ is exactly what is needed to define a "twisted group algebra" where the multiplication has the form
$$g \ast h = c(g, h) gh.$$
Modules over this twisted group algebra then correspond to certain projective representations of $G$. 
There is an analogue of this when $2$ is replaced by $3$: a $3$-cocycle in $Z^3(G, k^{\times})$ is exactly what is needed to define a twisted version of the monoidal category of $G$-graded $k$-vector spaces, where the $3$-cocycle now twists the associator. This construction can be used, among other things, to describe 3d Dijkgraaf-Witten theory. Similar statements are true for higher values of $3$. 
