Возможно, имелись в виду различия между логическими и синтаксическими ошибками при разработке программного обеспечения.
Логические ошибки нарушают предполагаемый рабочий процесс ПО и заставляют его вести себя неправильно. 1 Они не приводят к краху программы, но заставляют приложение работать некорректно. 2 В большинстве случаев возникают из-за неправильно написанного кода или неверной интерпретации бизнес-логики. 1
Синтаксические ошибки возникают, когда допущена опечатка в коде или забыта фигурная скобка, не поставлена точка с запятой. 2 Эти недочёты проявляются во время компиляции. 2 Разработчики не всегда могут выявить синтаксические ошибки во время тестирования. 2
Таким образом, основное отличие логических ошибок от технических заключается в причинах их появления: логические связаны с неправильными действиями на этапе принятия решений, а синтаксические — с ошибками в написании кода.