Process costing is appropriate when producing masses of identical or similar products, where the total costs are assigned and unit costs are calculated by dividing total costs by the number of units produced. Examples include food and chemical processing. Job costing is used for distinct, identifiable units that use different quantities of resources, like custom machines and houses. A hybrid costing system combines elements of both job and process costing.