I am trying to learn Bash, and I came across source - very handy. However, when I tried to use source from scripts in different folders and created by different users, it suddenly didn't work. While searching online, I learned about . (a period). It's supposed to be a synonym of source, but I tried changing just for the sake of it. And it worked. So now I'm curious.
What is the difference between:
source
and
.
If really none, am I just imagining things?