Linus Torvalds
MPTCP is an extension of the TCP protocol that allows you to organize the operation of a TCP connection with the delivery of packets simultaneously along several routes through different network interfaces bound to different IP addresses. For network applications, such an aggregated connection looks like a regular TCP connection, all the flow separation logic is performed by MPTCP. Multipath TCP can be used to both increase bandwidth and increase reliability. For example, MPTCP can be used to organize data transfer on a smartphone using both WiFi and 3G links, or to reduce costs by connecting a server using several cheap links instead of one expensive one.
Source: opennet.ru