Yhteentoimivuudella tarkoitetaan kahden tai useamman laitteen kykyä toimia sujuvasti yhdessä ja yhdistää toisiinsa tilanteeseen sopivalla tavalla ilman liiallista ponnistelua. Laskennassa yhteentoimivuutta käytetään kahdella eri tavalla. Ensinnäkin yhteentoimivuudesta keskustellaan siitä, miten laitteet toimivat yhdessä tietyssä verkkoympäristössä. Toiseksi yhteentoimivuus on erittäin arvostettu ominaisuus ohjelmistosovelluksissa, joissa yhteenliittäminen muiden ohjelmistojen kanssa ja toiminta useilla käyttöjärjestelmillä on avain onnistuneeseen toimintaan.
Tietokoneverkossa on olennaista, että osat ovat yhteentoimivia. Tämä sisältää tietokoneet, palvelimet, keskittimet, reitittimet, kytkimet ja näytöt. Huolestuttavia ovat myös kaapelit ja kaikki keinot niiden liittämiseksi. Valmistajat vakuuttavat tämän tyyppisen yhteentoimivuuden luomalla standarditiedot ja verkon ylläpitäjät noudattamalla laitteistovalintoja ja/tai käyttämällä erikoissovittimia rajapintojen luomiseen kohteiden, kuten näytönsovittimien, välillä.
Ohjelmistosovelluksessa sen lisäksi, että se pystyy toimimaan useissa käyttöjärjestelmissä, yhteentoimivuus keskittyy usein ohjelman ominaisuuksien ryhmään. Monien tiedostomuotojen tuonti on yksi. Tämä on tärkeää ammattimaisille arkkitehtisuunnitteluohjelmistoille, koska alustavia luonnoksia voidaan tehdä monissa muissa ohjelmissa, joista jotkut eivät ole erityisesti tehty ammattilaisille ja toiset eivät erityisesti arkkitehtuurille, mikä tarkoittaa, että kumpikaan ei pysty viemään oikean muotoista tiedostoa . Sen lisäksi, että muunnettavat tiedostomuodot voivat yksinkertaisesti tuoda joistakin muista ohjelmista, niiden muoto on laaja myyntivaltti ammattimaisille arkkitehtisuunnitteluohjelmistoille siinä määrin, että kukin tuodut tiedostomuodot on lueteltu useiden ohjelmien kuvausmateriaalissa. On myös tärkeää, että henkilö siirtyy amatööri -ohjelmasta ammattiohjelmaan tai yksinkertaisesti vaihtaa valmistajaa ja haluaa pystyä muuntamaan kaikki jo luodut tiedostot uuteen muotoon.
Monille ohjelmistoa käyttäville ammattilaisille ‘Vie’, ‘Tallenna nimellä’ ja ‘Julkaise’ ovat tapoja luoda materiaaleja asiakkaille esiteltäväksi. Täällä on välttämätöntä pystyä luomaan materiaaleja, joihin asiakkaat pääsevät helposti käsiksi, joten myös yhteentoimivuus on tärkeää. Myös arvokasta tällä alalla on mahdollisuus koota useita tiedostomuotoja yhdeksi paketiksi. Muita ominaisuuksia, jotka ovat keskeisiä kohtia, joissa yhteentoimivuuden vaikutukset toimivat, ovat Kopioi ja Liitä.