When you want to exchange data between systems, connect external partners or provide services for third parties.