Google Ads are the text ads that show up in Google search results right at the top. Companies pay for them to appear here through bidding on the keywords that people are searching on, and the top listing will go to the highest bidder.
However, if you have a Google for Nonprofits account you can access Google Ad Grants which will give you USD $10,000 per month (capped at USD $329 per day) to ensure your organisation or campaign appears first when people search the keywords you purchase.
This webinar from TechSoup explains how it works:
Not-for-profits who are given a grant can manage their own AdWords accounts just as for-profit advertisers do, but there are certain restrictions.