For home use you can buy X-Plane here.
Using a Professional-Use USB key provides four main benefits:
1.It takes the simulator out of demo mode, allowing for unlimited flight.
2.It licenses your simulator for commercial use (that is, any use of X-Plane outside of your own personal use in your own personal home.) This license is also required for generating revenue, either directly or indirectly, using X-Plane.
3.It provides hardware and frame-rate checks required for FAA certification of the simulator.
4.It unlocks features of the simulator not available in X-Plane 10 Global. These include the ability to use cylindrical and spherical projection (as found in large simulators), and the ability to drive real Garmin 1000, Garmin 430, Garmin 430 WAAS, Garmin 530, and Garmin 530 WAAS units.