Holding all the cards

1. Having an advantage knowing more or having more resources than someone else.