Yup, a lot of these modern build (post-1990) stadia are named in deference to their sponsors, and some periodically change their names as sponsorship deals come to their end. The John Smith's Stadium is as a great example as the lager company gives its name to the third official title in the 22-year history of Huddersfield's new stadium (it was initially named the Alfred McAlpine after its builders and was then called the Galpharm Stadium, in deference to a medical company).
Some of these names make odd reading alongside the traditional names like Anfield, Villa Park and Old Trafford, and the names often give an idea as to which level the club plays at. At the very highest level, Arsenal and Manchester City's new stadia are named after the Emirates and Etihad airlines respectively, but as you move down the league ladder the names become less glamorous and in some cases a lot more silly. Cheltenham Town, for instance, play at the ridiculously titled 'World Of Smile Stadium' - not dentists, sadly! They make conservatories, apparently!