Shakes are absorbed into the body easier. I read somewhere that having a shake before bed, and a shake immediately following your workouts are a must. I've been practicing the shake before bed thought, and it seems to help, and a shake following your workout will help restore your bodies depleted nutrients, thus opening the door for potential gain there as well.