В общем, там рассказывается про то, что при разных аргументах и на разных типах ОС (юникс, виндоус) Popen использует разные классы для создания процессов, которые принимают в качестве аргумента либо последовательность (команда, аргумент1, аргумент2) либо строку (команда аргумент1 аргумент2).
На винде только строка, так что последовательность переводится в строку с помощью спец. модуля.
Надо подумать, я уже сам запутался