A theory of contact angle hysteresis of liquid droplets on smooth, homogeneous solid substrates is developed in terms of the shape of the disjoining/conjoining pressure isotherm and quasi-equilibrium phenomena. It is shown that all contact angles, θ, in the range θr < θ < θa, which are different from the unique equilibrium contact angle θ ≠ θe, correspond to the state of slow "microscopic" advancing or receding motion of the liquid if θe < θ < θa or θr < θ < θe, respectively. This "microscopic" motion almost abruptly becomes fast "macroscopic" advancing or receding motion after the contact angle reaches the critical values θa or θr, correspondingly. The values of the static receding, θr, and static advancing, θa, contact angles in cylindrical capillaries were calculated earlier, based on the shape of disjoining/conjoining pressure isotherm. It is shown now that (i) both advancing and receding contact angles of a droplet on a on smooth, homogeneous solid substrate can be calculated based on shape of disjoining/conjoining pressure isotherm, and (ii) both advancing and receding contact angles depend on the drop volume and are not unique characteristics of the liquid-solid system. The latter is different from advancing/receding contact angles in thin capillaries. It is shown also that the receding contact angle is much closer to the equilibrium contact angle than the advancing contact angle. The latter conclusion is unexpected and is in a contradiction with the commonly accepted view that the advancing contact angle can be taken as the first approximation for the equilibrium contact angle. The dependency of hysteresis contact angles on the drop volume has a direct experimental confirmation.