Revature interview question

What is CSS, when and why do you use it? Same question for Javascript