Andmesiin on seade, mille kaudu andmeid ja asjakohast teavet arvuti sees transporditakse.
Arvutamiseks on siin kaablite seeria, mis laadib andmed mällu, et transportida need keskseadmesse või protsessorisse. Teisisõnu, andmesiin on teabeedastustee või -kanal arvutis, mis suhtleb nimetatud süsteemi komponendid mikroprotsessoriga. Buss töötab erinevatelt üksustelt ja välisseadmetelt edastatava info tellimisega keskseadmesse, toimides foori või prioriteetide ja teostatavate toimingute reguleerijana.
Selle toimimine on lihtne: siinis saavad kõik erinevad sõlmed, mis seda moodustavad, andmeid ebaselgelt, need, kellele need andmed ei ole suunatud, ignoreerivad neid ja selle asemel edastavad need need, mille jaoks andmed on olulised.
Tehnilisest vaatenurgast on andmesiin arvuti emaplaadil metallistes radades elektrikaablite või juhtmete komplekt. Andmeid edastavad signaalid ringlevad sellel juhtmestikul.
Busse on erinevat tüüpi. The aadressibussNäiteks seob see protsessori juhtploki andmete paigutamiseks arvutusprotsesside ajal. The juhtbussteisest küljest kannab see andmeid protsessori sooritatavate toimingute kohta. The andmesiin ise, see transpordib teavet riistvaraseadmete (nt klaviatuur, hiir, printer, monitor) ja ka salvestusseadmete (nt kõvakettad või mobiilimälud) vahel.
Erinevat tüüpi arvutites kasutatakse erinevat tüüpi siine. Näiteks arvutite jaoks on tavalised PCI, ISA, VESA, MCA, PATA, SATA ja muud, näiteks USB või Firewire. Macis seevastu kasutatakse samu või teisi, näiteks NuBusi.