Каталог товаров можно построить на обычных инфоблоках (НЕ торговый каталог) - список товаров с ценой, описанием, фото... Интернет магазин же позволит вам реализовать функции добавления в корзину и оформление заказа, скидки, применение валют, учет остатков и т.п.