This book presents an overview of recent results achieved in solving the circle packing problem. It provides the reader with a comprehensive view of both theoretical and computational achievements. Illustrations of problem solutions are shown, elegantly displaying the results obtained.