Java
2. Java SE Development Kit (JDK) for Windows é um Kit de Desenvolvimento Java, ou seja, um conjunto de utilitários que permitem criar sistemas de software para plataforma Java. Ele contém todo o ambiente necessário para a criação e execução de aplicações Java, incluindo a máquina virtual Java (JVM), o compilador Java, APIs do Java e outras ferramentas utilitárias.
Plataforma Java é o nome dado ao ambiente computacional, ou plataforma, elaborado pela empresa Sun Microsystems. O desenvolvedor de software cria programas para este ambiente através da linguagem de programação Java e de um conjunto de ferramentas de desenvolvimento.
3. WebAplication é um aplicativo criado e já direcionado para ser usado na web, já o DesktopAplication é criado e utilizado para rodar em uma plataforma sem web, na tela inicial ou no computador.
4. API, de Application Programming Interface (em português: Interface de Programação de Aplicações ou Interface de Programação de Aplicativos ) é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
De modo geral, a API é composta por uma série de funções acessíveis somente por programação, e que permitem utilizar características do software menos evidentes ao utilizador tradicional.
Por exemplo, um sistema operacional possui uma grande quantidade de funções na API, que permitem ao