Darts starts on 501 because the odd number works well with double-out finishing, creates better checkout routes and adds tactical pressure to every leg.
If a dart hits another dart, the score depends on where it finishes. Here are the rules for deflections, bounce-outs, knocked-out darts and darts hanging from another dart.