Se basa en los siguientes elementos: