Android can be confusing. There are a lot of different versions, and many of them are still running on devices today. Keeping up with the latest version can be a challenge, and you may need a new Android phone to get the latest and greatest version of Android.
Major Android versions are generally released once per year (though it wasn't always like this), with monthly security updates released in between. Occasionally, Google also releases point updates (.1, .2, etc.), though those generally come without regularity. Oftentimes, more significant updates that aren't quite as significant as full version releases warrant a point update—like the update from Android 8.0 to Android 8.1, for example.
For many years, every version of Android came with a dessert nickname, which many people used instead of the version number. However, Google ended that practice in 2019 with Android 10.
We thought it fitting to give a brief rundown of each Android version on the accompanying code name and release date. You know, for completeness.