Three categories of product applications