One way would be to check the process's MainWindowTitle property. If it's not an empty string (""), that means that it has a window and is most likely an "application".
This won't always work because some applications minimize to the system tray (like Outlook XP).
To get the title, check the ProcessName property.