In business, the term “moat” is borrowed from the world of medieval castles, where a moat was a defensive ditch filled with water designed to protect the castle from invaders. Similarly, in business, a “moat” refers to a company’s ability to maintain competitive advantages over its competitors in order to protect its long-term profits and market share from competing firms.