Cuối thập niên 1980 và trong thập niên 1990, thị trường processor PC bị Intel thống trị. Có vài công ty processor PC, nhưng ảnh hưởng xa nhỏ hơn Intel. Ngoài ra processor trung bình họ vẫn dùng thiết kế x86 của Intel. Cuối 90s và đầu 2000s, tình hình thay đổi. Thị trường processor không còn phụ thuộc Intel, vì đối thủ AMD ra K6-2 và Athlon cạnh tranh được Intel.
Cùng năm, công ty chipset Taiwan VIA Technologies cũng làm chipset chất lượng giá tốt. Nhà sản xuất mainboard không còn phụ thuộc Intel thiết kế và làm mainboard, nên công nghệ và thiết kế mainboard phát triển rất nhanh.
Thêm vào đó, sốt overclocking cũng đóng góp phát triển mainboard. Nhà sản xuất cạnh tranh ra mainboard thiết kế cho overclock cao nhưng vẫn ổn định. Nếu mainboard không overclock được CPU và RAM, chắc chắn khó bán.
Mainboard là ví dụ hardware máy tính. Mainboard trông như board, nên gọi board mạch chủ. Thực tế mainboard là PCB (printed circuit board) có bios chip, đường mạch và connector kết nối hardware máy tính khác.
Chức năng mainboard là nơi kết nối thiết bị hardware máy tính để kết nối nhau để máy tính chạy mượt và tối ưu.
Bên trong có nhiều thành phần mainboard hoặc thiết bị hardware như:
Chipset
IC nhỏ điều khiển traffic data hoặc điều hướng luồng data. Chipset tác động tối đa hiệu năng máy tính.
Power Connector
Dùng kết nối mainboard đến power supply trong case. Qua connector này mainboard mới có điện.
CMOS Battery
Pin CMOS (còn gọi CMOS RAM hoặc CMOS) là pin dùng bởi BIOS để hoạt động ngay cả khi không có điện. Một công dụng kích hoạt và chạy chức năng đồng hồ, lưu setting BIOS, thường dùng pin nút (pin tròn phẳng, đường kính và độ dày khác nhau).
Processor Socket hoặc Slot
Dùng gắn processor. Socket hoặc slot khác nhau, tùy loại mainboard. Có slot có course, chỉ socket, và có cả hai cho multiprocessor.
Memory Slot
Nơi gắn RAM hoặc memory. Thường xem spec chipset trên mainboard để xác định loại memory lắp được. Có loại SDRAM, DDR, hoặc RDRAM.
Floppy và IDE connectors
Connector này kết nối mainboard đến thiết bị lưu trữ như floppy disk hoặc hard drive. IDE connector trên mainboard thường hai, một primary IDE và một secondary IDE. Primary IDE nối mainboard đến primary master và secondary master device. Secondary IDE thường nối đến CD-ROM slave và slave drive.
PCI slots
Vai trò PCL slot thêm thiết bị bổ sung vào mainboard thường dùng thêm VGA Card, Sound Card và Modem.
AGP 4X slot
Port slot này hỗ trợ 3.3V/1.5V AGP Graphics Card 4X mode cho ứng dụng đồ họa 3D.
South bridge controller
VIA VT8235 integrated peripheral controller hỗ trợ nhiều I/O functions bao gồm 2-channel ATA/133 bus master IDE controller, lên đến 6 USB 2.0 ports, LCP interface super I/O, và PCI AC'97 2.2 interface.
Standby Power LED
Đèn này sáng khi có standby power trên mainboard. LED đóng vai trò nhắc nhở (reminder) tắt hệ thống trước khi bật/tắt nguồn máy.
Parallel và Serial ports
Loại AT, serial và parallel ports không tích hợp trên mainboard mà nối qua cáp. Do đó, có pins trên mainboard cắm cáp. Parallel port đa chức năng, từ nối máy in, scanner, đến máy tính với peripheral dùng parallel port. Serial port thường dùng nối cable modem hoặc chuột. Cũng có thiết bị khác cắm serial port. Loại ATX, parallel và serial ports tích hợp vào mainboard, không cần cắm cáp rối.
RJ-45 Port
Port 25-pin này nối LAN connector qua network hub.
Line-in jack
Line-in jack (xanh nhạt) nối tape player hoặc nguồn audio khác. Ở 6-channel mode, jack này thành bass/middle.
Line out jack
Jack line out (xanh lá) nối headphones hoặc loa. 6-channel mode, jack này là speaker out front.
Microphone jack
Mic jack (hồng) đồng bộ microphone. 6-channel mode là rear speaker out sau.
Video Graphics Adapter Port
Port 15-pin này cho monitor VGA hoặc thiết bị VGA-compatible khác
Keyboard connector
Hai loại connector nối mainboard đến bàn phím. Một serial connector, một PS/2 connector. Loại AT serial connector tròn, lớn hơn PS/2, 5 lỗ chân. PS/2 có 6 chân, đường kính nhỏ hơn nửa AT.
PS/2 Mouse Port
Cắm chuột PS/2
USB
Kết nối thiết bị dùng USB: Flash drive, USB Keyboard, Mouse, v.v.
Mainboard máy tính, PC mainboard chuẩn bị các thành phần cần thiết xây hệ thống máy tính. Các thành phần thường có trên mainboard:

- Processor socket. Nơi gắn processor. Loại socket quyết định processor nào gắn được. Socket nhất định chỉ gắn được processor nhất định.
- Memory slot. Slot cài main memory. Loại memory slot cũng khác nhau, tùy hệ thống.
- Northbridge, thành phần chính quản lý traffic data giữa processor và main memory system mainboard.
- Southbridge, thành phần phụ Northbridge nối northbridge với các thành phần hoặc peripheral khác.
- PCI Express x16 slot, slot đặc biệt gắn VGA card thế hệ mới.
- PCI Express x1 slot, slot gắn peripheral (card) khác ngoài VGA card.
- AGP slot, slot đặc biệt VGA card thế hệ trước PCI Express.
- PCI slot, slot chung dùng gắn card tốc độ dưới AGP và PCI Express.
- BIOS (Basic Input-Output System). Chương trình nhỏ trong ROM hoặc Flash IC lưu config mainboard.
- CMOS batteries, pin đặc biệt cấp điện cho BIOS.
- SATA ports, interface storage media thế hệ mới. SATA ports nối Hard Disk với hệ thống.
- IDE port, interface storage media trước SATA.
- Port Floppy Disks, nối removable media hoặc storage media tháo được, Disk/Floppy Disk.
- Power ports, port cấp điện cho hệ thống.
- Back Panel, tập hợp ports thường đặt sau case PC. Ports/plugs thường ở sau case PC:
- Port PS/2 Mouse, nối chuột máy tính.
- Port PS/2 Keyboard, gắn bàn phím.
- Parallel ports, gắn peripheral tốc độ thấp eight-bit data width. Thường gắn USB printer đời trước.
- Serial port, gắn peripheral tốc độ thấp serial data transfer. Giờ hiếm dùng.
- SPDIF port, nối máy tính với peripheral audio như home theater.
- Firewire port, nối thiết bị external high-speed như video capture/streaming.
- RJ45 port, nối máy tính vào mạng LAN.
- USB ports, interface peripheral/external devices thế hệ mới thay parallel/serial ports.
- Audio ports, nối máy tính đến hệ thống audio: loa, mic, line-in, line-out.