The core-satellite concept is a portfolio philosophy that builds on the fundamental importance of asset allocation for long term results. The Core is designed to provide stable and longer term investment returns for the portfolio while satellites are designed for opportunistic and short to long-term investment opportunities. Such a portfolio approach also allows diversification benefits on two fronts. Diversification within the Core and additional diversification from the addition of satellites.