На абстрактном уровне они связаны: как говорят Саид и Стефан, это разница между полным заказом и частичным заказом. Это фантастически краткое описание, но иногда оно бесполезно, когда вы учитесь.
Общий порядок означает, что при отсутствии повторов, когда вы что-то сортируете, вы получите один уникальный правильный ответ. Если вы сортируете 3, 6, 2 в порядке возрастания, вам лучше получить один ответ: 2, 3, 6.
Частичный порядок немного слабее. Каноническим примером является порядок, в котором вы надеваете свою одежду: вы можете надеть свои шорты, затем штаны, затем носки, затем туфли. Это действительный заказ. Или вы могли бы сделать шорты, носки, брюки, обувь. Но интуитивно, вы не можете делать шорты, брюки, обувь, носки. Носить носки за туфлями не имеет смысла.
Чтобы формализовать этот пример одевания, вы обычно показываете граф зависимостей с действиями («надеть ботинки») в качестве узлов и направленными дугами, показывающими, какой узел должен предшествовать другим узлам. Топологическая сортировка - это порядок всех узлов в графе, подобный тому, который учитывает дуги. То есть, если от носков до туфель есть дуга, то носки лучше перед туфлями в порядке.
Итак, опять же, на абстрактном уровне, они связаны. Но они абсолютно НЕ одно и то же.