A bottleneck is exactly that.
Think of a bottle with water in it. If you tip the bottle upside down, the rate at which the water will come out is limited by the diameter of the neck. Like water coming out of a bottle and going through the bottleneck, there are times when another component in a computer system will simply not be able to keep up with another, and will limit its potential.