okay lets make it simple you have a url that connects to the front page mine is https://scratch.mit.edu/users/redbred46/ ^this part is your user meaning you can get to anyone's user by entering their username their like https://scratch.mit.edu/users/usernamehere/ this is why you can't change your name and other rules like the letter cap and non spaces because you create a url for your name and spot so changing it would require scratch to re add it to the other url them you singing in acts as a key giving you cases to the other stuff you can do like editing access then when you make a project and go in it with the key it does its url then adds editor so you can use editing like https://scratch.mit.edu/projects/1319343583/ vs https://scratch.mit.edu/projects/1319343583/editor/ This sends you to the edit even on your computer but since you don't have the key you cant actually change it even highlighted comments have their own url here's one https://scratch.mit.edu/projects/1319343583/#comments-546418856