In the 1990s, Thurston studied 3-dimensional geometry and found some other beautiful space-filling curves, in particular curves filling a sphere. The example shown on page 3 of the paper comes from a fibration of a 3-manifold over a circle with fibre the punctured torus, where the puncture is bounded by a figure8 knot. Such manifolds have tori as boundaries, namely a neighbourhood of the knot. Geometry in 3 dimensions is very rich. For example, the set of volumes of finite volume hyperbolic manifolds is of cardinality omega^omega. Here is a helpful outline of notes about Thurston's work.
This is nice, because in three dimensions we can still picture what is going on. What about higher dimensions? The fact is that higher dimensions are actually a lot simpler than dimension three. It was only recently that the Poincare conjecture was proven for dimension 3, whereas it has been known for dimensions > 4 since the early 1960s (Smale) and for dimension 4 since 1982 (Freedman).
The importance of knot theory in understanding 3-manifolds begs the question: is there a categorical way to understand this complexity? Knots, after all, come from diagrams describing the structure of braided tensor categories. Ribbons appear with the addition of extra structure. Computations involving moving knots and ribbons about are much, much simpler than more traditional analogues.