Wikipedia says:
A Web API is an application programming interface for a web server (or web browser). And a Remote API is an application programming interface that allows developers to manipulate remote resources through protocols.
So, since Web APIs (e.g., Twitter APIs) are code snippets that developers use in their apps to access a web server's resource (via the HTTP protocol). Does this mean that a Web API is the same as a Remote API?
Or, are there any subtle differences?