JEE5
Piattaforma - la piattaforma base per lo sviluppo e' JEE5 e rappresenta la piu' recente release della piattaforma Java Sun.
SDK - il linguaggio Java
JSF - Java Server Faces, che offrono un ambiente a componenti per le applicazioni Web in grado di implementare l'architettura MVC. Sostituiscono il vecchio Struts.
EJB3 - gli EJB3 dopo i parziali insuccessi di EJB1 ed EJB2 finalmente offrono una ottima soluzione per la persistenza dei dati. Di fatto non sono altro che Hibernate inglobato direttamente nella libreria base.

Jboss Seam
Jboss Seam e' un framework completo per lo sviluppo di applicazioni web che integra in modo armonico il front-end e il back-end. Il front-end e' basato sulla tecnologia Java Server Faces ( JSF ) mentre il back-end poggia interamente sulla tecnologia EJB3.
Per quanto riguarda l'accesso ai dati vengono utilizzati gli EJB3 entity basati sul framework di persistenza Hibernate.
Una delle caratteristiche principali di Seam e' quella di avere un Context Manager evoluto che permette di aggiungere ai classici scope "request" e "session" il nuovo scope "conversation". Questo consente di utilizzare componenti persitenti ( EJB3 stateful ) nelle applicazioni Web e addirittura di gestire in modo autonomo le finestre del browser su uno stesso computer client.
Sono disponibili supporti avanzati per le seguenti tecnologie: