The function, act, and process of making a new, amended, improved, or up-to-date version of something, such as data, a document, building plan, etc.