root; source — A place where a stream of water originates and starts to flow.
origin; cause — The basis or cause behind the occurrence of something.