This book focuses on Robert Rosen's contributions to relational system theory, which is the science of organization and function. This science was originally developed by Nicolas Rashevsky, and further developed by Rashevsky's student Robert Rosen, and continues to be developed by Rosen's student A. H. Louie amongst others. Due to its revolutionary character, it is often misunderstood, and to some, controversial. The formal and conceptual setting for Rosen's relational system theory is category theory. Rosen was the first to apply category theory to scientific problems, outside of pure mathematics, and the first to think about science from the point of view of category theory. To better understand the work of Rosen, this book provides an overview of his theory of modeling, complexity, anticipation, and organism. It presents the foundations of this science and the philosophical motivations behind it along with conceptual clarification and historical context in order to present Rosen's ideas to a wider audience.