Abstract :
Summary form only given, as follows. We will survey the fi eld of algebraic and combinatorial coding theory, in an attempt to answer the question in the title. In particular, we shall revisit classical problems that are yet unsolved, review promising advances in the past decade, elaborate upon recent connections to other areas, and speculate what may lie ahead for the fi eld.