Alright so I know Unity’s JavaScript, is UnityScript any different? Are they the same things with different names?
Yes. They are the same.
UnityScript is the name used by people who want to make the point that Unity's Javascript is very different from the traditional version of javascript used in browsers.
If they had just called it UnityScript from the beginning, it seems like hundreds of hours of typing and clarification could have been saved!