Cross-sells and up-sells are are similar, but used in different scenarios. A cross-sell is an item which compliments the customer's selected item; i.e. batteries or a memory card for a camera they're buying. An up-sell is used when you want to replace the customer's selected item with a newer/better one.