Transactions are signed messages carrying out the transfer or generation of bitcoins. They are broadcast throughout the Bitcoin network and, if accepted, integrated in the blockchain.
Transactions are signed messages about the transfer of bitcoins.
They are broadcast to the network, and collected in blocks by all peers generating coins.
The blocks in turn form the blockchain.
Every transaction included within the blockchain can be viewed using a blockchain explorer.
Transactions contain outputs which include instructions for spending the bitcoin associated that output, and inputs which reference an output in a different transaction. Inputs and outputs also contain scripts that specify conditions on which the transferred bitcoins can be spent.
Such conditions allow distributed contracts like deposits, escrow, or assurance contracts.