To send a cryptocurrency or NFT from one public key address to another. 

A transfer can be sent manually between public key addresses or automatically triggered through a smart contract (for example, after a buyer has sent the requested amount of ETH to an NFT owner's address in exchange for the NFT).