In summary, while both arbitrage and wholesale involve buying and selling goods, they differ in their focus, profit generation, risk, market participation, scalability, capital requirements, time horizon, market knowledge, and business model. Arbitrage is a trading strategy that aims to capitalize on price discrepancies in different markets, while wholesale is a business model that involves buying and selling goods in bulk for resale.