An Apex callout
enables you to tightly integrate your Apex with an
external service by making a call to an external Web service or sending
a HTTP request from Apex code and
then receiving the response.Apex provides integration with Web services that utilize SOAP and WSDL,
or HTTP services (RESTful services).
To learn more about the two types of callouts, see: