Channel richness refers to the capacity of a communication medium to effectively convey information and facilitate understanding between parties. It is determined by factors such as the ability to handle multiple cues simultaneously, provide immediate feedback, and support the use of natural language, with richer channels being more effective for complex, nuanced exchanges.