shop的意思是商店店铺工厂工场作坊车间购物去商店买逛商店在商店购物。例如:The shop is now under new management. 这家商店现由新的经营者管理。buy的意思是购买买够支付买通收买贿赂合算的商品。例如:We buy our fruit and vegetables at the market. 
shop和buy有什么区别
shop 当“购物”“购买”时,固定用法是:go shopping.此用法不受人称和时态的限制。
例句:Let's go shopping.
而buy是及物动词,当“购物”讲,后面直接加名词,用法是“buy sth”.
buy的形式随人称和时态的变化而变化。
例句:
I will buy a computer next month.
Tom buys icecream in hot summer.
Tom bought(buy的过去式) a bike yesterday.