Magento offers different releases under download section such as 2.0.x and 2.1.x or 2.2.x.
Many people say that use recent release of Magento but when I browse to Magento download page I see three types of recent releases first 2.0.x, second 2.1.x and third 2.2.x like currently it is ver 2.0.17, ver 2.2.1 and ver 2.1.10, only one difference which I know is ver 2.0.x can be used with PHP 5.6 or 7.0 but ver 2.1.x and 2.2.x only supports PHP 7.0, so now my questions are
If 2.1.x or 2.2.x is better then why 2.x is still in use and available under recent release?
What is actually mean by Magento 2, ver 2.x or 2.1.x or 2.2.x? Is this mean that there are 4 types of Magento releases M1, M2, M21 and M22 LOL, Why they are offering such types of version? Because normally single version is publicly offered and rest are considered as outdated but they are offering 3 types of versions at the same time under recent release. Moreover If we observe version 2.2.1 then 2.0.17 and 2.1.10 must be considered outdated but it looks like it is not. On this point I would like to share recent experience, my client complained me that I am not using recent Magento ver (2.0.10) because recent is 2.1.2 (at that time) and to be frank I was already confused with this.
What is the preferred ver to be used?
Thanks in advance :)