Modernizing aging application portfolios presents application development and program management professionals with a bevy of confusing choices — the IT industry uses terms with overlapping and conflicting meanings that have ultimately lost all clarity. How do application renewal, modernization, transformation, migration, and rehosting differ? Forrester's application modernization taxonomy introduces a framework to simplify modernization choices based on a finite list of actions and lists the tools and services that are useful for each action.