3 month old not grabbing things

Is this normal? He kind of tries like he'll reach for things but he doesn't understand that he has to open his hand in order to grab stuff. I'll put little toys in his hand and let him hold onto them is that a good way to teach him? Or do they just kind of do it on their own?