Bitcoin payments are analogous to a wire transfer or cash transaction, where payment is 'pushed' directly from one party to another, without going through another financial institution. Payment processing is executed through a private network of computers, and each transaction is recorded in a blockchain, which is public.