Una scheda madre collega i diversi componenti all'interno di un computer per consentire la comunicazione tra tutti i componenti hardware. Contiene la memoria di sistema, gli slot di espansione, i sistemi di rete, l'audio, i sistemi di input /output e l'unità di elaborazione centrale. La scheda madre è il componente centrale di un computer e il computer non può funzionare senza di esso. Ci sono enormi variazioni nelle schede madri in termini di dimensioni, design, compatibilità, casi e alimentazione elettrica.
Le schede madri sono classificate in base al tipo di processore con cui sono compatibili. Il socket utilizzato per contenere la CPU è la caratteristica più importante della scheda madre perché il tipo di CPU che è compatibile con una particolare scheda madre determina il carattere generale della scheda. Le schede madri hanno limiti sulla quantità di RAM che supportano, che è un'altra caratteristica che definisce. Un chipset collega il microprocessore alla scheda madre. Tutti i componenti del computer comunicano con la CPU attraverso il chipset. La scheda madre dispone di connettori utilizzati per collegare lettori di schede, dischi rigidi, altoparlanti, microfoni, cavi di rete, tastiere, monitor, unità DVD e altri componenti. Questi dispositivi sono importanti per il funzionamento e la produttività del computer. Le schede madri dispongono anche di uno slot grafico ad alta velocità, come PCIe o AGP, che viene utilizzato per supportare adattatori grafici e altre schede di espansione.