An Oracle instance consists of three main parts: System Global Area (SGA), Program Global Area (PGA), and background processes.