HTML stands for Hyper Text Markup Language. HTML is used to make websites such as Facebook. It is easy and simple and can be easily learned at Html.net.
CSS stands for Cascading Style Sheets. I have only learned the basics so far such as adding a border like the green one you see.