1.If we setup a website providing free tutorials & have no banners/Ad's on site, how will the site earn money?
2.The more visitors the more u earn, how? even if the site contains no ad's or no items to sell.
Unless you're selling something, providing a service that people will want to pay for etc etc the only other way you're going to make money is by having adverts. And to be honest it won't be loads!
You can set up a Paypal account and then add a donate button to your site. Unless you have good bunch of regulars or provide some type of quality free service you probably wont get many donations.