Everything you could want to know about printed circuit boards.
A lot is a number of circuit boards that share a common design.