First described by network architects Jerome Saltzer, David P. Reed, and David Clark, end-to-end means that you keep the network stupid, and build intelligence at the ends--in the applications, or the users.
Saltzer was a network architect.