As per the name its like Hit the ball twice, so does that means a batsman can hit the ball twice, I mean the same delivery can b played twice?
No. Hitting the ball twice intentionally is essentially an illegal action which may result in the batsman being given out Hit the ball twice under Law 34.1:
The striker is out Hit the ball twice if, while the ball is in play, it strikes any part of his person or is struck by his bat and, before the ball has been touched by a fielder, he wilfully strikes it again with his bat or person [...].
The only instance where the batsman may strike it again legally is when he does so solely to protect his wicket, as described by Law 34.3:
Solely in order to guard his wicket and before the ball has been touched by a fielder, the striker may lawfully strike the ball a second or subsequent time with his bat [...].
No runs are scored by the batsman when the ball has been hit twice.