Brønsted acids are proton donors, while Brønsted bases are proton acceptors. In contrast, Lewis acids are electron pair acceptors, and Lewis bases are electron pair donors. Both types of acids and bases are utilized in catalysis for different reactions. For instance, Friedel-Crafts alkylation employs Lewis acids like AlCl3 to activate electrophiles.