TD Interview Question

What is API? Experience with API. How would you test API? What is the difference between NoSQL and SQL?