Meaning of love according to Socrates and Diotima

“According to Socrates and Diotima: What is love? Why do human beings fall in love?