Can someone please explain what the difference between Deploying a new contract versus a custom token. This is on wallet.ethereum.org and when you go to the contracts tab, you will see it there. So let's say I am working in Remix and I have finished making my token, should I use "deploy new contract" or "Custom Token" to officially release my token. I have watched a few tutorials and the different videos show some using the Deploy new contract and some show using Custom Token.
What exactly are the differences between these two and if I was to release my own Token that I made in Remix, which one should I go with?