what happens if we don't select HTTP and HTTPS while creating a web server?

should we create a new key pair always?

how much time can we use an free tier server?

what are HTTP and HTTPS?

what is an web server?