When a developer moves from one version to a newer one, the changes generally fall into these categories: 1. Security Patches