What is the difference between ./script and . ./script?

view story

http://unix.stackexchange.com – I was trying to figure out how to export my environmental via script instead of changing my .bashrc file. I found this old useful post that said: Variables can only be exported to subordinate processes, you can't pass them back up to the parent. If you really want your script to affect the parent shell's environment, run the script as . ./yourprogram http://www.linuxquestions.org/questions/linux-newbie-8/how-to-export-env... I just want to know what the difference is between . ./script and ./script? When I look at it, they booth mean to me, run t (HowTos)