Channel capacity is the maximum rate at which information can be reliably transmitted over a noisy channel.
Higher SNR or bandwidth increases capacity. Errors occur when transmission rate exceeds capacity.
For a binary channel with error probability p, capacity depends on binary entropy H(p).