Once you get the kit, and assuming that you want to work with the Mindstorms in Java, you'll want to get the Lejos operating system. This is a free download from http://lejos.sourceforge.net.
The Lejos operating system for the Mindstorms is really what this article is about. It is an operating environment that lets Java developers write code for the Mindstorms robots.