Linker3000 has the right idea for this - honestly, this is a large subject and it will require a lot of reading. But to (relatively) quickly answer your question...
All NICs conform to a standard for interoperability purposes. They do transmit information via voltage trops, which are translated as individual bits (0s and 1s) of data. Because they all do use a standard, if more than two NICs share a wire, there is the potential for more than one transmission over the same cable pair at one time. This led to CSMA/CD, as Linker3000 stated.
A long time ago, computers used to be connected in a bus or ring topology - multiple NICs would share a line. These topologies had a lot of problems (read the links that Linker3000 posted, I'm sure they describe a lot of them). Today, individual NICs are connected to a central device, as you speculated - groups of NICs connect to a central switch, allowing each NIC to have a line to itself.
So, to summarize:
1.) All NICs (nowadays) in a modern network topology talk to a central device.
2.) Each NIC has its own set of cable pairs that is only used by itself and the switch port on the other side.
3.) Because of this, you don't need to worry about NICs connecting to a shared wire (unless you run into a network that was built before 1995).
Hope this helps a bit, but you're still gonna have to do a lot of reading if you're looking for your NEtwork+ or CCNA certification (which, I'm guessing, is the reason for your question). Good luck.