What is http and https ?

Recommended.