I do understand why we need an arbiter in mongoDb election, ref - Why do we need an 'arbiter' in MongoDB replication?
But how does an arbiter actually vote since it does not maintain any replicas of the data?
Does it just votes randomly ? Or does it votes based on some metadata ?