What is better to use: SEO or PPC?

Both work, but PPC is fast if you have the advantage if you own the product or service.

SEO on-page and off-page takes a long period of time before serious traffic flow emerges.

Traffic is drawn in with writing quality articles, spending time and effort with interactive content on social sites, blogging on other blogs and providing useful content that the end user is either searching for or sparks their continued interest so that they visit your page. The process of getting backlinks is important to organic ranking success.

Paid traffic initially takes daily investment to find a winning ad with a positive return on investment. Then one can scale to the moon.

One can gets visitor traffic using PPC, PPV, media buys, CPA networks, display ads, retargeting, Adwords, Bing and Facebook ads. One needs to experiment to find a good graphic combined with niche compatible word content and a strong call to action to find a winner.