Customer discovery definition is wide enough, but for short it is a method of studying the target audience and part of the Customer Development methodology. It helps to create exactly the product that people will use and which will be profitable. The article tells how to conduct customer discovery.