A market maker continuously offers to buy and sell an instrument, earning the spread and providing liquidity so others can always trade.
Some brokers act as market makers, taking the other side of client trades; others pass orders to the wider market (ECN/STP). Neither model is automatically better, but it is worth knowing how your broker operates.