In theory, there is no difference between theory and practice. In practice, there is.

Jan L. A. van de Snepscheut (1953-1994) Dutch-American computer scientist, educator
(Attributed)

Also attributed to Chuck Reid and Yogi Berra.