Blockchain is a type of data structure that identifies and tracks transactions digitally and shares this information across a distributed network of computers, creating in a sense a distributed trust network. The distributed ledger technology offered by blockchain provides a transparent and secure means for tracking the ownership and transfer.
Below is a simple flow diagram that shows how blockchain works.