There are many apps in Android Market which needs root access. If you want to see whether your phone is rooted or not then check out this app – SU Checker. It doesn’t root or unroot your mobile, it just checks whether your phone is rooted or not.
To root any mobile, there’s a separate method for every mobile. This is perfect for custom rom developers and users. This application checks for the su binary availability.