HTML CSS JS and so on, all of the client side technology