What does the idiom "to drive home" mean?

To emphasise
To find one's roots
Back to original position
None of these
Quest&Rest is your step to super brainpower! Practice regularly to become one of the top players!