1. A bot is short for a ro"bot". And this is a program, usually made out of Javascript that is designed spam within one forum. Usually in one thread to advertise. To contrast, I, for example, am not one, due to the fact that I'm human. And I know Kyrin. And I speak. And learn, and develop, and show all the symptoms of "mankind". This is all known. However, I could just as easily find a bot to "spam" this forum, but I'm not going to, since I don't want to fill it with trash, but instead, of reason.
2. PHP is a server-based coding language that's implemented in all browsers. Almost all forums are coded with this, one being PHPBB3, and this service as well. PHP uses MYSQL data tables to allocate and save data. I use PHP to control server-based work, while I use Javascript to handle local work, such as popup scripts. Server-based work is something like modifying files within the server, text, HTML, or anything else. Local work would be inclusive of most flash games, and basic website HTML. Both are extremely useful in many situations of varying scope. Google PHP for more information.
On a more Forum related note, I would like to thank Kyrin for fixing the Portal button, because it was sersly annoying.