ggplot2 has some crucial concepts that need to be understood in order to work with the package effortlessly. In this tutorial I provide a gentle introduction to these key concepts for beginners. Find the tutorial here.