TL;DR
一意な識別子を生成するための、1 行だけの特殊なテーブル。シーケンスジェネレータ、または単にシーケンスとも呼ばれる。
仕組み
PostgreSQL のドキュメントでは、次のように説明されている。
シーケンスオブジェクトは、シーケンスジェネレータ、あるいは単にシーケンスとも呼ばれます。シーケンスオブジェクトは特殊な一行だけのテーブルで、CREATE SEQUENCEで作成されます。シーケンスオブジェクトは一般的にテーブルの行に一意の識別子を生成するために使用されます。
PostgreSQL にも MySQL にも存在する。
例
id 列(BIGSERIAL PRIMARY KEY)でよく使われるが、それ以外の一意な値を作るときにも使える。