This is the kinetic theory and it is a well-tested, widely accepted explanation.
9.4m questions
12.2m answers