HTML 5
O HTML4 não facilitava a manipulação via Javascript ou CSS, para fazer algum sistema que fosse compatível com Drag'n Drop de elementos, era necessário criar um grande script, com bugs e que muitas vezes não funcionavam conforme o esperado em determinados browsers. As APIs do HTML5 são para corrigir estas falhas e elevar o desenvolvimento web a um novo patamar.
jQuery
jQuery é uma biblioteca JavaScript criada em 2006 por John Resig que além de muito poderosa e fácil de utilizar, pode ser utilizada e modificada sem qualquer custo. Essa biblioteca consegue abstrair do desenvolvedor web muito da programação exigida para criação de recursos de interatividade em um site, por exemplo.
CSS 3
Com as atualizações do CSS3 e com os browsers atualizando o suporte do CSS2.1, nós entramos em patamar onde sem dúvida o CSS é a arma mais poderosa para o designer web. Com ele agora podemos criar animação, controle de perspectiva, manipulação de opacidade, sombras em texto e elementos, bordas arredondadas, gradiente em textos e elementos, entre outras funcionalidades.