Databases often serve as the back end of Online Transaction Processing (OLTP) systems, in which data is added, modified, and deleted one record at a time. For example, for an e-Commerce website, the underlying database system for processes - including a user creation, address addition, or removing an expired product from cart - can be built off OLTP. These are transactional processes revolving around an individual and unique elements of data generation. This process is primarily concerned with recording the current state of a subject and involves small but frequent units of work.