Series — одномерный помеченный массив (index + values одного dtype/object); DataFrame — двумерная таблица: набор Series с общим index и именованными columns.
Разбор
Одна колонка DataFrame часто ведёт себя как Series.
Series.name соответствует имени колонки.
Операции broadcast'ятся по выравниванию index.
Не путайте «строка DataFrame» (Series по columns) и колонку.
Пример
import pandas as pd
s = pd.Series([10, 20], index=["a", "b"], name="x")
df = pd.DataFrame({"x": [10, 20], "y": [1, 2]})
Итог
Series — 1D с метками; DataFrame — таблица из выровненных Series.