Each player has 3 darts.
The number of darts (throws) you need to finish a game depends on the skill of the player. in an ordinary 501 doubleout game the best result is a 9 darter.
There“s no limit of throws you are able to use, you just have to be faster than your opponent.