You will need to go the www.geocaching.com and set up an account over there. You can get a basic membership that is free but you might as well as pay the $30 a year for the premium membership. You have many other options available for you then, that you will soon be using. You do sounds as if you are hooked before you even have gotten started.
Remember that NO question is a stupid one around here so please just ask away.