Quite often you must have searched something on Google and witnessed the top searches with an AD logo on the top. Yes, those results are via Google Adwords. The enterprises pay as per their budget to get ranked to the top of the search list.
Google Adwords is an inorganic method of ranking to the top but its still quite effective in spite of being on a costlier side. With this, you can reach the top of the search list by having an appropriate keyword, which should be finalized after a proper keyword analysis.