Yes. When you deploy it on ethereum Blockchain you can get something called as tokens. You can't mine them. It is basically used to incentivize them.
So applications built on ethereum are called dApps?
Yes. They make use of something called as smart contracts. Smart contracts are computer programs that will get activated when a certain condition is met