/ and ~/ are 100% different!
Here's a breakdown:
/ is the "root" of your file system. There is nothing above this directory in the hierarchy.
~ refers to the home directory if the user you're currently logged in as. If you open up the terminal and type
then you will be at your home directory.
~/ is the same thing as ~, but you just have a slash after it.