Random Riddle

Question: I have all of your knowledge but could fit in your hands.

What am I?