PythonScript is just PythonLanguage with an ActiveXscripting wrapper so it can be used on a MicrosoftWindows box as a ScriptingLanguage in ActiveServerPages, WindowsScriptingHost, etc.
Compare PerlScript.
It is also common to use "a python script" as a synonym for "a python program". In some strange way the term "script" has less status than "program". -- AndersBengtsson
Actually, I think "script" just implies that it's interpreted directly from code, or compiled to ByteCode every time it's executed. PythonLanguage fits the bill there, so you call your "python program" a "python script" interchangeably. It does sound meaner, though, doesn't it? :)
The "script" suffix in this case is just a parallel with the names of VbScript and JavaScript. The context is that it is used under ASP versus just being a CGI [CommonGatewayInterface] script or some other type of program. -- AdamVandenberg
Unfortunately, ZopeApplicationServer also offers a system known as Python Script (or Script(Python)). Having gone through several thoroughly ungooglable names (like Secure Python and Python Methods), they've settled on the ultimate confusing name. Zope's Python Script is a replacement for the long lost Rexec module. A restricted execution system for Python, so that embedded Python interpreters can run untrusted code. Unfortunately, nobody at Zope will give me more information on this project. Can anyone here? -- MartinZarate