Web API
Appearance
A term used loosly for anything from an xml file exposing some data to a another website to a set of scripts either downloaded and stored on the user of the apis machine or kept on the providers server and has data passed to it via either GET or POST methods generating output, usually of the xml format.