Salesforce interview question

Where would you use HTML,CSS,Javascript ,PHP ?