Oracleのマルチテナントアーキテクチャとは、1つのデータベースインスタンス(CDB)の中で複数の独立したデータベース(PDB)を管理する仕組みです。
マルチテナント・アーキテクチャはOracle Database 12cから出てきた機能になり、次のLong Term ReleaseであるOracle Database 23cでは必須構成(従来型のデータベースはサポート対象外)になります。
以下の図のような形がマルチテナントアーキテクチャのイメージになります。

参考:https://blogs.oracle.com/oraclemaster/om-golddba-2019-seminar-1
PDB(プラガブルデータベース)とCDB(コンテナデータベース)
PDB(プラガブルデータベース)は、ユーザーデータや個別アプリケーションを配置する独立したデータベースです。プラガブル(Pluggable)は、電源のコンセントプラグのように、「プラグとして使用が可能な」データベースということです。
CDB(コンテナデータベース)は、すべての基盤となる全体のコンテナです。「コンテナ」と呼ばれる理由は、物流で使われる貿易用コンテナ(輸送用コンテナ)の仕組みにそっくりだからです。
マルチテナントアーキテクチャ
マルチテナントアーキテクチャは、複数のOracle Databaseを統合して管理するための技術で、Oracle 12c R1から実装された技術です。以下の引用のように例えてマルチテナントアーキテクチャは説明することができます。
マルチテント・アーキテクチャのCDB構成は「駅ビル」と思っていただくといいでしょう。
先ほど紹介した「商店街通りの各店舗」が「駅ビル」にテナントとして入ったと考えてください。
また駅ビルには、各店舗のテナントや共有リソースを管理するための管理ルームのようなところがあると思いますが、これがコンテナ・データベースでいうところの「CDBルート」と考えるとよいと思います。
https://blogs.oracle.com/oraclemaster/om-golddba-2019-seminar-1

