Cost-Benefit Analysis is a technique used to quantitatively determine whether to pursue a project by comparing its total anticipated costs to its total expected benefits. The technique involves brainstorming all costs and benefits, assigning monetary values to both, and calculating the payback period to see how long it will take for the benefits to repay the costs. While useful for quick financial decisions, it has limitations when benefits are received over multiple periods or when benefit values are subjective.