HTTP vs HTTPS

What actually separates HTTP from HTTPS, how the encryption works, and why every modern system defaults to secure.