Describir: Java frameworks and components :