インスタンス
インスタンスは、Oracleデータベースのデータ処理の中心となる常駐部分のことを指します。Oracleデータベースを使用するためにインスタンスを起動する必要があります。
インスタンスが起動されると、Oracle Databaseによってシステム・グローバル領域(SGA)と呼ばれるメモリー領域が割り当てられ、1つ以上のバックグラウンド・プロセスが起動されます。
引用:https://docs.oracle.com/cd/F19136_01/cncpt/oracle-database-instance.html
インスタンスは、SGA(System Global Area:システムグローバル領域)というメモリー領域とバックグラウンドプロセスから構成されます。SGAは役割の異なる複数のメモリー領域から構成されます。バックグラウンドプロセスは複数のプロセスの総称です。

参考:https://docs.oracle.com/cd/F19136_01/cncpt/oracle-database-instance.html
データベースファイルとインスタンスの対応関係
1つのインスタンスに対して、1つのデータベースファイルに対応しています。1つのインスタンスを複数組のデータベースファイルに対応させることや、1組のデータベースファイルに複数のインスタンスを対応させることはできません。
インスタンスとデータベースファイルは同じコンピュータ上で処理される必要があります。異なるコンピュータにインスタンスとデータベースファイルを配置して使用することはできません。

参考:https://docs.oracle.com/cd/F19136_01/cncpt/oracle-database-instance.html
Oracleはクライアント/サーバーシステム
Oracleデータベースは、Oracleデータベース専用のサーバーにOracleデータベースをインストールし、複数のクライアントとなるサーバー・パソコンからネットワークを介してアクセスするという構成を一般的に使用しています。このような構成のことをクライアント/サーバーシステム(クライアント/サーバーアーキテクチャ)と呼びます。
データベースサーバー・Oracleデータベースはサーバー側で、サーバーにアクセスしようとするサーバーやパソコンはクライアント側になります。データベースにアクセスするためのアプリケーションをクライアントアプリケーションと呼びます。後のレッスンで解説するSQL*PLUSはクライアントアプリケーションに分類されます。