Do you diversify your credit cards?

One credit card for each category of purchase (bills, dining out, etc.). Or one card for everything?

Is one better than the other? Kasi nga nmn we use credit cards for perks, rebates, and discounts and whatnot. Pero iniisip ko yung points din. If you diversify, spread out din yung points mo so mas mahirap magredeem ng big ticket items. or mali iniisip ko?