The control plane and the data plane, or forwarding plane, are both components of Multiprotocol Label Switching (MPLS) and a Software-Defined Networking (SDN) architecture. MPLS consists of the control plane for exchanging labels and Open Systems Interconnection (OSI) Layer 3 routing information and the data plane, or forwarding plane, which handles the forwarding of packets based on the labels. MPLS. Each technically operates between Layer 2 and Layer 3 of the OSI network model and is used to speed packet delivery (where multiple protocols, such as Internet Protocol (IP) and Frame Relay.
The application plane is a component of an SON architecture but not MPLS. The application plane of an SDN architecture *ere SDN applications reside. An architecture consists Of three planes: the application plane, the control plane, and the data plane. Of the three, only the control plane, which is where SDN controllers reside, is capable of communicating directly with each of the other planes.
The routing plane is a component of Cisco routing hardware, such as a Cisco Internet gateway router, not MPLS or an SDN architecture. In a Cisco Internet gateway router, the routing plane exists on a separate card from the data plane, or forwarding plane.
The management plane is a component of Cisco IOS devices, not MPLS or an SDN architecture. The management plane consists of applications that are used to connect to, manage, and report on devices. Examples of applications that exist in the management plane include Secure Shell (SSH), Telnet, File Transfer Protocol (FTP), Simple Network Management Protocol (SNMP), and Syslog.
For more info:
Cisco: Multiprotocol Label Switching (MPLS) on Cisco Routers
Cisco: Cisco Support Community: WAN, Routing and Switching: How to configure tag watching and MPLS