 Transaction consistency ensures just that - that a system is programmed to be able to detect incomplete transactions when powered on, and undo (or "roll back") the portion of any incomplete transactions that are found.Application Consistency, similar to Transaction consistency, is applied on a grander scale.Instead of having the scope of a single transaction, data must be consistent within the confines of many different transaction streams from one or more applications.