1. A method of data management, comprising: recognizing of a natural structure of data present in a given environment as content data; capturing the content data and a context of the content data and a relevant external data residing as at least one of an internal data and relevant external data; running a layered asynchronous context enrichment software on a machine-readable medium on the content data, internal data and relevant external data present in the given environment to transform as an atomized grain; evaluating and enriching the atomized grain based on a contextual content and adding value by correlating the atomized grain to create an atomized and correlated data; segmenting the content data, relevant data and atomized and correlated data based on predefined rules for security and dividing them into a sensitive and non-sensitive data; and storing the content data, relevant external data and atomized and correlated data, sensitive data and non-sensitive data in at least one of a same location and different location in a data storage.