As soon as user process starts and server process takes control from user process instance created with help of background processes and most important background processes are dbwriter logwriter checkpoint SMON PMON and components of SGA are shared pool database buffer cache redo log cache large pool stream pool.
Most important library cache + Data Dictionary Shared Pool