You took a great step towards your business.
To answer your question, yes, Google charge you cost per click which means, you will be charged ONLY when someone click on your ad and go to your website/landing page.
Now, to answer “how much they charge per click” there is no fixed cpc you will be charged. It depends on various factors such as your keyword/search term, your market niche, your competition, etc. You can be charged anywhere from $0.10 to $10/$20 per click
You need to understand the whole setup process for your campaign. Like what network, which keyword, what bidding strategy, your location, your placements etc.
Hope I answered a little. Let me know if you have any doubt.