There are a lot of different ways out there to build the perfect body. Each person really finds what works best for them through a system of trial and error. What will work for you depends on your body type, goals, and genetics. Your body building routine will largely depend on the the three things listed goals, genetics and body type. So there is really no one size fits all body building routines that you will find and then simply stick with for the rest of your life and build a great body. Weight lifting and workout routines for one need to be varied and will change as your body changes. As you get closer to your goals and ideal body you will have to change what you do in the gym and your daily routines in order to get those hardest last bits of muscle packed on.
Basic Body Building Routines: Beginners
If you are a beginner to weight lifting and body building then it is important to start with a very general overall fitness improvement routine. When you go to the gym you will want to work out your entire body and make sure you get lots of big core muscle body strength. This will help you to build a firm base from which to build later. So starting out to big muscle movements and routines should not be very focused or targeted on certain muscles or areas. instead strive to improve your core strength and overall fitness. Lot of cardio is great to shed unwanted fat at this point also.
Split Body Building Routines: Intermediate
If you have been going to the gym regularly three times a week or more for at least six months then you probably fall int o the intermediate category and it is time to start specializing your routine into certain muscle groups. The basic split routine is to do upper body strength training on one day, then alternate with lower body. You want to make sure you get at least two upper body workouts and two lower body workouts in each week. On the other three days of the week you will want to spend you time doing some cardio workouts and take a rest and recovery day if needed.
Advanced Body Building Routines: Advanced
After you have stuck with a intermediate split workout routine for another 6 months or so you will want to start specializing your training workouts even further. At this point it will really depend on your goals. If you are going for bulk or size or going for definition your routines will change. Typically if you are starting to do some body building competitions then you will want to start using phases for your routines. You wills tart in a bulking up phases where you will lift heavy weights with low reps and make sure your diet includes lots of protein during this phase. Then as you get closer to the competition you will want to shed any excess fat that might have built up and lean out your muscles to give more definition.
These are just some of the basics of bodybuilding routines. The two most important concepts to remember and integrate into any workout regimen are variation and customization. To get started it really doesn't matter much as long as you are doing basic core strengthen workouts. However, as you advance you will want to alter your routine frequently so you always keep the body guessing and having to adapt and change to new routines. By using variation you can often overcome perceived plateaus. It is also important to always customize your routine to fit your goals and your body type.