Is it important to consider different types of communication when designing a product?

Is it important to consider different types of communication when designing a product? Why? What impact does each communication type have on human-computer interaction (HCI)? Provide an example for each to illustrate these impacts, if any. Support your answer with appropriate rationale.