TL;DR. Customer discovery is the process of identifying, defining, and prioritizing relevant user personas. In product discovery, you not only need to discover user needs but also ways to satisfy them. Markets are in a constant flow and customer discovery helps you keep up with the changes.