Общая топология, или теоретико-множественная топология — раздел топологии, в котором изучаются понятия «непрерывности» и «предела» в наиболее общем смысле.
Традиционный подход к общей топологии — теоретико-множественный. Множество называется топологическим пространством, когда задано определённое семейство его открытых подмножеств, удовлетворяющее аксиомам. Возможно много способов задания структуры топологического пространства на одном множестве: от дискретной до нехаусдорфовой «антидискретной (=тривиальной) топологии», склеивающей все точки вместе.
Базовые понятия теории множеств (множество, функция, ординальные и кардинальные числа, аксима выбора, лемма Цорна и т.д.) не являются предметом общей топологии, но активно ею используются. Общая топология включает в себя следующие разделы: свойства топологических пространств и их отображений, операции над топологическими пространствами и их отображаениями, классификация топологических пространств.
В отличие от дифференциальной и алгебраической топологии, общая топология сосредоточена на изучении наиболее общего вида непрерывных отображений (топологических пространств друг в друга, а не в пространства, наделённые более сложными структурами: алгебраическими и т.п.). Язык общей топологии включает такие понятия как окрестности, замыкания множеств (а также внутренности), компактность множеств, сходимость последовательностей и фильтров.
Общая топология зародилась в конце XIX в. и оформилась в самостоятельную математическую науку в начале XX в. Основополагающие работы принадлежат Ф. Хаусдорфу, А. Пуанкаре, П. С. Александрову, П. С. Урысону, Л. Брауэру. В частости была решена одна из главных задач общей топологии — нахождение необходимых и достаточных условий метризуемости топологического пространства.
Наиболее бурное развитие общей топологии как самостоятельной ветви знания происходило в середине ХХ века, в начале же XXI века она скорее является вспомогательной дисциплиной, "обслуживающей" своим понятийным аппаратом многие области математики: топологию, функциональный анализ, комплексный анализ, теорию графов и т.д..