Infosys Interview Question

What is a WSDL. What is difference between Generalization and Abstraction