SOAP API and REST API are two common APIs to expose your data from force.com platform to the other platforms (JAVA , . NET ,etc) or to allow external application to invoke Apex methods.