This book is concerned with the role played by modules of infinite length when dealing with problems in the representation theory of groups and algebras, but also in topology and geometry; it shows the intriguing interplay between finite and infinite length modules.