Dragging an application to the trash removes the app itself from your hard drive (well, after you empty your trash), but this method leaves behind many associated files that got installed along with the app.
Mac OS X is a thoroughly modern operating system, except for the shocking lack of an uninstall program.