Fusion categories (over $\mathbb{C}$) are a natural generalization of finite groups and their behavior over $\mathbb{C}$. The complex representation theory of a finite group is a fusion category, but there are many others. In fact, you can think of a fusion category as a non-commutative, non-cocommutative generalization of a finite group. A finite-dimensional Hopf algebra is that too, but they don't have to be semisimple, while the semisimple ones give you many fusion categories, but again not by any means all of them.
Many of the basic results about the structure and representation theory of finite groups generalize, or seem like they could generalize, to fusion categories. This principle has been worked out to a very incomplete but interesting extent by Etingof and others. For instance there is an analogue of the theorem that the dimension of complex irrep of a finite group $G$ divides $|G|$. (Addendum: A qualified analogue, as Scott and Noah point out. If the category is braided, it is a strict analogue; otherwise it is an analogue of dividing $|G|^2$.) There are also semisimple Hopf algebras and other fusion categories that look a lot like $p$-groups.
You can think of the whole theory as a rebooted theory of finite groups. However, we are miles and miles away from any fusion category equivalent of the classification of finite simple groups. It is a struggle to make fusion categories that are not derived very closely from finite groups, or do not come from quantum groups at roots of unity. Only a few types of examples are known, and who knows what else is out there.
One enticing thing that does change is that dimensions of irreducible objects in a fusion category don't have to be integers. For instance, one of the simplest fusion categories is the Fibonacci category. It has two irreducible objects, the trivial one $I$ and the other object $F$. The dimension of $F$ is the golden ratio, as you can infer from the branching equation $F \otimes F \cong F \oplus I$. (But the dimensions are algebraic integers, and even cyclotomic algebraic integers. Hence divisibility is still a sensible question.)
You could also ask, why the semisimple case. As you learn in undergraduate or basic graduate representation theory, the semisimple representation theory of a finite group is much cleaner than the modular representation theory in positive characteristic.
And yes, you also get 3-manifold invariants and subfactors.
For references: Really Turaev and Viro's original paper, state sum invariants of 3-manifolds and 6j symbols, is pretty good. The generalization to spherical categories is due to Barrett and Westbury, Invariants of Piecewise-Linear 3-manifolds. And there is a discussion in Turaev's book.
A sketch: Recall that a basis-independent expression in tensor calculus has the structure of a graph with vertices labelled by tensors and edges labelled by vector spaces. A monoidal category allows the evaluation of similar expressions, except that the graph must be planar and acyclic. In a rigid pivotal category, there are good duals and the graph just needs to be planar. In a spherical category, left trace equals right trace, so a closed graph can be drawn on a sphere. If it is spherical, rigid, and semisimple, then you can use the graph of a tetrahedron to make a local interaction on the tetrahedra of a triangulated 3-manifold, and the result up to normalization is the Turaev-Viro 3-manifold invariant. (In this setting you should dualize the tetrahedra, so that a tensor morphism in the category is associated to a face of the tetrahedron.)