Cognizant Interview Question

1.What is Authentication,Authorization, 2.Abstract and interface 3. difference between function and stored procedure.