Now I'll explain a little bit what essential manifolds are and what they're good for.

DefinitionA (connected closed orientable topological) n-manifold MM is called essential, if there exists a continuous map f:MK(π1(M,),1)f : M \to K(\pi_1(M,\ast),1) such that the induced morphism on the top homology f:Hn(M,Z)Hn(K(π1(M,),1),Z)f_\ast : H_n(M,\mathbb{Z}) \to H_n(K(\pi_1(M,\ast),1),\mathbb{Z}) maps the fundamental class [M]Hn(M,Z)[M] \in H_n(M,\mathbb{Z}) to some non-zero element f([M])0Hn(K(π1(M,),1),Z)f_\ast([M]) \neq 0 \in H_n(K(\pi_1(M,\ast),1),\mathbb{Z}).

To have a very explicit example, take a n-torus MM, that is a manifold of dimension n which is homotopy equivalent to a product of n copies of S1S^1. Each such S1S^1 yields a different non-contractible loop on MM, so there are n non-homotopic loops γ1,...,γn\gamma_1,...,\gamma_n and the fundamental group is just π1(M,)=Z[γ1,...,γn]\pi_1(M,\ast) = \mathbb{Z}[\gamma_1,...,\gamma_n], the free abelian group generated by the γi\gamma_i. The homology is the exterior algebra over the fundamental group. The cohomology is the exterior algebra over the dual of the fundamental group, i.e. H(M,Z)=Z[γ1,...,γn]H^\bullet(M,\mathbb{Z}) = \mathbb{Z}[\gamma_1^\ast,...,\gamma_n^\ast]. The fundamental class is just γ1...γnHn(M,Z)\gamma_1 \wedge ... \wedge \gamma_n \in H_n(M,\mathbb{Z}). The universal cover of a n-torus is n-dimensional euclidean space, which is contractible, so MM has a contractible universal cover, thus it is acyclic, in other words, a K(π1(M,),1)K(\pi_1(M,\ast),1). Taking the identity map f:=idMf := id_M, this induces on top homology the identity map (since homology is functorial) and thus maps the fundamental class to itself, a non-zero element. So we have seen that any torus is essential. Note that we haven't looked at metric properties at all, because essentialness is a purely homotopy theoretic notion.

If you look closer, you see that we haven't actually used that the space MM was a torus - we just used that it is an aspherical space, so every aspherical manifold is essential.

The Borel conjecture predicts that closed aspherical manifolds are topologically rigid. The most common examples of non-topologically rigid spaces are lens spaces - there are many non-homeomorphic lens spaces of the same homotopy type. Lens spaces are closed, and they are good examples of non-aspherical essential manifolds, so they don't disprove the Borel conjecture.

DefinitionLet pp and q1,...,qnq_1,...,q_n be integers (for some n2n \geq 2), with qiq_i coprime to pp for each ii. Define k:=2πiqk/p\ell_k := 2\pi i q_k/p. Take the unit sphere in Cn\mathbb{C}^n, which is a S2n1S^{2n-1} and let Z/p\mathbb{Z}/p act on it by [1].(z1,...,zn):=(e1z,...,enz).[1].(z_1,...,z_n) := (e^{\ell_1}z,...,e^{\ell_n}z).
The quotient of S2n1S^{2n-1} by this action is denoted L(p;q1,...,qn)L(p;q_1,...,q_n), the {lens space associated to (p;q1,...,qn)(p;q_1,...,q_n).

This is a (2n1)(2n-1)-dimensional closed manifold with fundamental group Z/p\mathbb{Z}/p. The universal cover is given by the quotient map S2n1L(p;q1,...,qn)S^{2n-1} \to L(p;q_1,...,q_n), so the universal cover is clearly non-contractible and in fact very spherical. This shows that lens spaces are never aspherical.

In the literature on homology and homotopy, you'll often find 3-dimensional lens spaces L(p,q):=L(p;1,q)L(p,q) := L(p;1,q). For these, there exists a nice classification of homeomorphism types via Reidemeister torsion (or: simple homotopy type), ultimately boiling down the question to arithmetic relation between different qq, modulo pp.

To see that lens spaces are essential, we have to produce a map f:L(p;q1,...,qn)K(Z/p,1)f : L(p;q_1,...,q_n) \to K(\mathbb{Z}/p,1) which on top homology maps the fundamental class to a non-zero element. The homology of K(Z/p,1)K(\mathbb{Z}/p,1) is well-known, it is
Hk(Z/p,Z)={Zk=0,Z/pk odd,0k even.H_k(\mathbb{Z}/p,\mathbb{Z}) = \begin{cases} \mathbb{Z} & k=0,\\ \mathbb{Z}/p & k \text{ odd},\\ 0 & k \text{ even}. \end{cases}
The dimension of a lens space is 2n12n-1, so it is odd - phew!

Now we need an explicit model for K(Z/p,1)K(\mathbb{Z}/p,1). One such model is given by the infinite lens space L(p):=S/Z/pL^\infty(p) := S^\infty/_{\mathbb{Z}/p}, where S:=limSnS^\infty := \lim S^n is seen as the union of spheres where the n-sphere sits inside the (n+1)-sphere as equator. The group Z/p\mathbb{Z}/p acts by multiplication with p-th roots of unity in each coordinate, which is possible by putting the SS^\infty in a C:=limCn\mathbb{C}^\infty := \lim \mathbb{C}^n by taking the limit over the embeddings S2n1CnS^{2n-1} \to \mathbb{C}^n.
We can modify this construction slightly, by starting with the lens space L(p;q1,...,qn)L(p;q_1,...,q_n) and taking the limit over all L(p;q1,...,qn,q1,...,qk)L(p;q_1,...,q_n,q'_1,...,q'_k) for kk \to \infty and qi=qnq'_i = q_n for all i. This yields the same L(p)L^\infty(p) up to homotopy and even better, it admits an inclusion map from L(p;q1,...,qn)L(p;q_1,...,q_n). On homology, the inclusion map maps the fundamental form to a generator of Z/p\mathbb{Z}/p, which is non-zero. Therefore, lens spaces are essential.

With a very similar idea, one can prove that real projective spaces RPn\mathbb{R}P^n are essential, by looking at the inclusion into RP=limRPk\mathbb{R}P^\infty = \lim \mathbb{R}P^k, which is aspherical with the same fundamental group Z/2\mathbb{Z}/2.

In general, it suffices to find a continuous map of non-zero degree from a manifold MM onto an essential manifold to deduce that MM is essential.

To give a counter-example, look at the spherical space SnS^n (for n2n \geq 2) with trivial fundamental group. It is certainly not aspherical (its higher homotopy groups are quite interesting) but there is an inclusion map SnSS^n \to S^\infty (as above). This inclusion map has to be the zero map on top degree homology, since Hn(S,Z)=0H_n(S^\infty,\mathbb{Z}) = 0 for all n1n \geq 1 (because SS^\infty is contractible). This shows that spheres are never essential.

Finally, you might ask
What are essential manifolds good for?In his 1983 paper "Filling Riemannian Manifolds", Gromov defined essential manifolds the first time, to state (and prove) his "main isosystolic inequality".
To formulate it, we have to say what a systole is first:

DefinitionLet MM be a Riemannian manifold. Then the systole of MM is sys1(M):=infγlength(γ)sys_1(M) := \inf_{\gamma} length(\gamma), where the infimum goes over all non-contractible loops γ\gamma in MM (in fact it is a minimum).

Theorem (Gromov)Let MM be a closed essential Riemannian manifold of dimension nn. Then
sys1(M)CnVol(M)nsys_1(M) \leq C_n \sqrt[n]{Vol(M)} with some constant CnC_n not depending on MM which satisfies
0<Cn<6(n+1)n(n+1)!n.0 < C_n < 6(n+1) n \sqrt[n]{(n+1)!}.

So the job of essential manifolds is to be the domain where Gromov's theorem holds. As far as I know, it is not so clear whether there exist larger classes of manifolds that satisfy such a systolic inequality.

The theorem is a generalisation of a theorem on tori:
Theorem (Loewner)Let γ\gamma be a shortest closed geodesic in a flat torus TnT^n. Then
sys1Tn=length(γ)CnVol(Tn)n.sys_1T^n = length(\gamma) \leq C_n \sqrt[n]{Vol(T^n)}.
Let MM be a 2-torus (with arbitrary metric), then
sys1MC2Area(M)sys_1M \leq C_2 \sqrt{Area(M)} and C2=23C_2 = \sqrt{\frac{2}{\sqrt{3}}}.
The 2-torus realising equality in this inequality is the quotient of R2\mathbb{R}^2 by the hexagonal lattice spanned by the 3rd roots of unity.

Pu proved a similar systolic inequality on RP2\mathbb{R}P^2, so it is very reasonable to look for a class of closed manifolds that contain tori and real projective space and furthermore allow systolic inequalities.

Well, that's enough for today!