I Javabeans, è una tecnologia sviluppata da Sun Microsysytems. Un Javabean , gergalmente definito solamente Bean, è un componente di applicazione riutilizzabile, che puo’ essere combinato che puo’ essere combinato con altri componenti JavaBean per creare applet o applicazioni. Il concetto di JavaBean enfatizza l’indipendenza dalla piattaforma Java, nel quale un programma , una volta composto, puo’ essere eseguito su qualsiasi piattaforma di calcolo.