The document provides an overview of using the R programming language for data munging, modeling, visualization and simulation. It discusses R's capabilities for data manipulation, statistical modeling, visualization and as a programming language. Specific functions and code examples are provided for basic math operations, probability distributions, data structures and simulation.