Por sugestão do Diogo, a categoria ‘Buzzwords’ foi criada para tentar explicar o que significam os termos novos e inúteis que algumas pessoas e empresas estão tentando empurrar.
O primeiro alvo, é claro, só podia ser o Ajax. Ajax significa Agora Javascript Acompanha XML, em outras palavras, é o mesmo que DHTML, só que pra XHTML e XML. DXML ficaria muito feio, então inventaram o Ajax.
Podem tentar lhe convencer que isso significa Asynchronous JavaScript And XML, mas qualquer desenvolvedor sabe que na web nada pode ser “síncrono” ou “assíncrono”.
Depois vão inventar desculpas pra dizer que é “assíncrono” porque não ocorre na ordem “normal” da web, onde uma página é carregada quando o usuário faz uma operação. Mas na verdade é isso que ocorre, porque toda vez que você faz uma operação o Javascript chama dados pra substituir os dados que você vê na tela, ou seja, dá na mesma, com o benefício que você fica sem o botão “Voltar” do navegador.
Também chamado de “RIA” com Javascript.
Sim, essa é uma definição totalmente humorística e sem nada de realismo. Ok, talvez nem tanto. Mas se você quer algo sério, é mais fácil ler a página na Wikipédia.