This is another of those classic American/British English differences. Shop is British English, and store is American English. Pretty well known, and nothing too confusing. They both come from slightly different origins, but came fairly logically to mean the same thing. Continue reading
Shop or Store?
