shop (n.) Look up shop at Dictionary.com
c.1300, perhaps from Old English scoppa "booth or shed for trade or work" (rare), related to scypen "cowshed," from Proto-Germanic *skoppan "small additional structure" (cf. Old High German scopf "building without walls, porch," German dialectal Scopf "porch, cart-shed, barn," German Schuppen "a shed"), from root *skupp-.

But it's likely that the Middle English word was acquired from Old French eschoppe "booth, stall," which is a Germanic loan-word from the same root. Meaning "schoolroom equipped for teaching vocational arts" is from 1914, American English. Sense of "matters pertaining to one's trade" is from 1814 (as in to talk shop, 1860).
shop (v.) Look up shop at Dictionary.com
1680s, "to bring something to a shop, to expose for sale," from shop (n.). The meaning "to visit shops" is first attested 1764. Related: Shopped; shopping. Shop around is from 1922. Shopping cart is recorded from 1956; shopping list first attested 1913; transferred and figurative use is from 1959.