There is a MAJOR difference between carbohydrates. When you consume a carbohydrate such as white bread, white rice, candy, or dextrose, you will spike your insulin levels, because insulin gets released when the blood sugar levels increase. Insulin is responsible for glycogen synthase, which is essential for converting glucose to glycogen, which is exactly what you want to do after working out to drive glycogen into muscle tissue.
Low GI carbs, such as sweet potatoes, apples, nuts, fibrous veggies, and long grain rice, are broken down much slower and reduce the rate at which insulin is released. This is preferred for the remainder of the day when at rest.
When you spike your insulin levels, it typically makes you much more hungry. Also, increased insulin levels stops the body from using fat for energy until insulin is no longer available for utilizing glucose.
So bottom line: High GI carbs before and after a workout is ideal, but the rest of the day during recovery, lower GI carbs work best.
Learning to manipulate your insulin levels can be beneficial to optimizing your training goals.