There is no software download required, just enter the code into the Studio Software (not the Design Store) to unlock the new features.
Instant Download - Code Arrives in 2nd Email After Purchase. This upgrade code is for users who own Silhouette Studio Basic Edition (Free) and would like to upgrade to the Business Edition.