Core banking functions differ depending on the specific type of bank. Retail banking, for example, is geared towards individual customers; wholesale banking is business conducted between banks; and securities trading involves the buying and selling of stocks, shares and so on. Core banking systems are often specialized for a particular type of banking. Products that are designed to deal with multiple types of core banking functions are sometimes referred to as universal banking systems.
Examples of core banking products include Infosys’ Finacle, Nucleus FinnOne and Oracle's Flexcube application (from their acquisition of Indian IT vendor i-flex).