When you place a trade with your brokerage, your broker has to decide whether to send the trade out to the market, or to take the other side of the trade and hold the trade in-house. Straight through processing means your trade goes through to the broader market, and your brokerage only makes a markup on the spread - essentially a commission based model.