Whatever you want to call, basically it's a scheme that leverage on the arbitrage between bank's valuation versus the price offered by the seller of the property. However, using zero money to own the property does not mean you don't need money. You'll still need to qualify for the loan, and pay up certain initial amount for the deal to start rolling.
Then this 'innovation' came about only around 7-8 years ago when developers adopted this marketing strategy to target first time home buyers. These group of buyer had high credibility, just that they had no capital to start property investing.