The Sun is a complex physical body. It generates incredible amounts of heat and a strong, often tangled, magnetic field.