What's the difference anyway? They're only words.
Anything is proper programming, if done right. It is true that a lot of the mindset of some PHP developers, is that PHP is for making little throw-away "scripts" which are often copied & pasted without any thought, and have no dependencies.
But this is not the right way of using PHP, and I refer to a PHP application as a PHP "application". Just because it's written in PHP doesn't mean it's not a proper application which has its own requirements for maintenance, documentation and setup etc.
Clearly these days with the likes of AJAX, XUL, etc, the distinction between a desktop app and a web app are being blurred a lot. I could write a XUL app with a PHP backend and distribute it to desktop clients, and they would not know it wasn't written in a native-compiled language.
Mark