The subject of this book is string topology, Hochschild and cyclic homology. The first part consists of an excellent exposition of various approaches to string topology and the Chas-Sullivan loop product. The second gives a complete and clear construction of an algebraic model for computing topological cyclic homology. The book provides many references for the reader wishing to learn more about the subject, to which it gives a perfect introduction. It is therefore suitable for both graduate students and established researchers. It is certainly the best source of much information that was until now available only to specialists and covers material from the elementary bases to the most recent developments.