Слова стОит и стоИт являются омонимами, то есть одинаковы по написанию, но отличаются ударением и значением. СтОит – это форма глагола стоить, то есть иметь цену. Например: «Этот диван стОит дорого». Слово стоИт имеет другое значение – это форма глагола стоять, то есть находиться или покоиться в вертикальном положении. Пример: «Этот диван стоИт в дальнем углу». Таким образом, в первом примере идет речь о том, какую стоимость имеет диван, его оценочное свойство. Во втором примере речь идет о местонахождении того же дивана, его положении в пространстве, или можно сказать, физическая особенность.
Когда мы используем глагол стОит, то мы говорим о ценности предмета, тогда как использование глагола стоИт говорит о том, каково расположение этого предмета.