The ability of a software system to connect and share data with other software systems for improved functionality.