Can anyone use AdWords for his business
Yes and no.
Yes, anyone can create an AdWords account.
No, not all businesses, products or services can be advertised. There are many policies that the operator needs to comply with or their account will be suspended.
Along with policies... there are many AdWords Best Practices that need to be mastered in order to bring about a positive experience and a positive return on investment. All advertising is very subjective and works very differently for each user. Where one person merely wants their brand exposed, another will absolutely demand a high level of converted goals. Because AdWords offers a open platform to all... there is no promise of performance and each operator must realize that the results are in their control. It's like paying to rent a concert hall... one will sell thousands of tickets and create beautiful music and sing praise of how great the concert was... and another will invite ten people and play recorded music and complain how they wasted their money. Truly, it's not the concert hall's fault!
All the Best,
Google My Business & Google AdWords Top Contributor
Google Partner | GYBO Agency | Local Guide | My Profile