What Is An API
An API is a set of functions and procedures that allow your web application to access another.
What is a Web Service?
A web service is any piece of software that makes itself available over the internet.
What is functionality?
Web site functionality is the actions that the site must perform to fulfil the sites purpose.