What does that mean that a soft link can cross file system boundaries ? Does that mean that I can create a soft link on a ext3 to a file on a ext4 files system ? Also, while I understand (at least I hope)  what's the difference between soft link vs. hard link (as per my understating the first one is similar to MS Windows shortcuts and that the shorctuts/pointers will gave a unique inode number, so while accessing the soft link it will actually call the linked file, right? ) while a hard link associates one or more files with a single inode number, making all files indistinguishable from one another. So in fact it's like having two actual files that will replicate (from the linked file to the link file) is that correct? Help is much appreciated. 
soft link vs. hard link
symlink