A mail order catalog is a printed publication that features a selection of products available for purchase by mail or online.