Hmm. mySQL is a database platform and is supported my many hosts. When you develop your site, you access a database to store, retrieve, and update information. It's a software platform for your server, (or ISP), and you use it in your programming. So technically it's software and scripting.