Magento 2.1.18 is the final 2.1.x release. After June 2019, Magento 2.1.x will no longer receive security patches, quality fixes, or documentation updates.
To maintain your site's performance, security, and PCI compliance, upgrade to the latest version of Magento.

Magento technical vision

The Magento technical vision is a collection of documents that describe the desired state of the Magento platform.

Each individual technical vision document relates to a set of modules that are logically grouped together. Individual documents typically describe a component’s place in the system, its architecture, extension scenarios. and a list of invariants that must be preserved at all times during component refactoring or extension to ensure consistency.

Learn more about the Magento web API. See the Magento Coding Standards for information about writing clean, readable code.

Updated