Product differentiation implies that a consumer perceives products of different producers as not being totally identical and as such less than perfect substitutes. The producers try to reinforce this impression by giving separate brand names and making use of such trade practices as packaging, colour, design, advertisement etc. Product differentiation is relevant to monopolistic competition.