The central theme of this book is an exposition of the geometric technique of calculating syzygies. Written from a point of view of commutative algebra, no knowledge of representation theory is assumed. Several important applications are carefully considered, with numerous exercises for the reader.