Transistor
Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor (E) dan Kolektor (C). Tegangan yang di satu terminalnya misalnya Emitor dapat dipakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Basis, yaitu pada keluaran tegangan dan arus output Kolektor.
Sirkuit terpadu
Pada mulanya sirkuit terpadu hanya dapat memuat beberapa transistor dalam sebuah chip, akibat ukuran transistor yang besar dan produksinya yang belum efisien. Karena jumlah transistor yang sedikit ini, proses mendesain sirkuit terpadu tergolong mudah. Seiring berkembangnya teknologi ini, jutaan, bahkan baru-baru ini miliaran of transistor dapat dimuat dalam sebuah chip, dan dibutuhkan perencanaan yang baik untuk membuat desain yang baik. Saat ini, desain sirkuit terpadu dilaksanakan dengan bantuan software yang disebut CAD tools.