Just wanted to have the differences between each type of web item clearly defined (may seem silly, but I thought it’d be helpful).
A Web Site – Set of interrelated web pages that are under a single domain.
A Web Page – A document typically written in plain text but formatted using languages such as HTML & XHTML
A Web Service – A method of communication between two electronic devices over the web.
-As defined by W3C: a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards
A Web API – Development in web services where emphasis is on Representational State Transfer(REST) based communication. RESTful APIs do not require XML-based web service protocols(SOAP and WSDL) to support their interfaces.