Home > eCommerce Terms > What does Brick and Mortar mean?

Brick and Mortar means in the terms of commerce, a physical retail presence. Home Depot has brick and mortar locations all over the country.