A business Model is helpful for identifying and defining the various activities involved in producing a product or service, and the resources applied to these activities. It helps people understand how value is created in a firm, whether internally generated from within the organization or externally derived from external partners.