Differences between “Polytechnic” and “Technology”?
Wikipedia has a nice summary of this distinction (or lack thereof).  In essence: the term "polytechnic" comes from the French École Polytechnique.  Thus, a university with 'Polytechnic' in its name is typically one that was influenced in its founding in some way by the French system.  Today, however, there is generally no significant difference.