Fundamentals and Core Concepts of Thermal Convection