Pergunta de entrevista da empresa mLogica

i) What is Java Persistence API ? ii) what is Springs, Java beans ? iii)what is Class Loaders,Serialization and Socket ?