Weightlifting, Power Lifting, Body Building, and CrossFit are 4 different training modalities, all of which are also connected to professional and amateur sports. You can train using these modalities without competing in their respective sports. Often, using the training modalities for general health and fitness tends to be less injurious than competing in the sport. Just like any sport or lifetime activity.
Each of these sports has different training methods, protocols, and goals, and several of those things overlap from sport to sport. Chances are, if you enjoy participating in one of these sports, you will probably like aspects of the others as well.
CrossFit is the absolute best methodology for GENERAL Physical Preparedness in the world. Hands down. Using Constantly Varied Functional Movements performed at High Intensity, CrossFit trains a body to be fit across broad time and modal domains. (CrossFit.com) (Spare me the "CrossFit Sucks" routine here. You're barking up the wrong tree. REAL evidence doesn't lie, though some "scientific" organizations will if they feel threatened. But that is a different article.)
Weightlifting is an Olympic sport based on obtaining and performing the best One Rep Maximum Weight in two lifts: the Snatch, and the Clean and Jerk.
Powerlifting is similar to weightlifting in that it is based on obtaining and performing the highest one rep max in certain lifts, but in powerlifting, the sport is focused on 3 major lifts: the Squat, Bench Press, and Dead Lift.
Body Building is a sport that is based on aesthetics, not necessarily performance.
The people who believe in these methodologies and dedicate their lives to being trainers and coaches have several things in common AND several contrasting qualities as well.
The biggest thing you will find that they have in common is a love for picking up heavy things and (sadly) a dislike and misunderstanding of the other sports and the coaches who teach them. This isn't always the case. There are some very high quality coaches in the world who are educated in all 4 sports and have a working knowledge of human performance that allows them to be effective at coaching multiple modalities. In some cases you may even be lucky enough to be around coaches from the 4 different sports who actually like the other sports for what they're worth, and have a healthy curiosity and genuine interest in learning all they can from the other sports. These are the people you need to choose for your coaches. There is a certain humility that all great coaches have, even if they're extremely confident in their own methods. If your coach doesn't have this... Find a new coach.
Anyone who tells you one of these sports is not a good way to train, should be automatically disqualified as your coach. They are not putting your needs (and wants) first. All 4 of these sports as exercise modalities can be very effective in helping a person meet several fitness goals. Clearly some are more effective for some things than others. Knowing which and understanding the way the modalities work in a way that allows you to think through your goals and choose the best one for you is one hallmark of a high quality coach and individual.
Body Building exercises are a part of any good training program.
Regardless of what any blowhard tells you, you CAN learn some things about these sports on the web. Especially YouTube. Check out some well known and respected coaches like Greg Everett, Mike Burgener, John North, Pat Sherwood, John Broz, and any number of professional body builders and several others. You can get some basic help to get started.
NOTE: You are probably not on the same level as any of these people in terms of movement efficiency, or recovery ability. PLEASE do not think that you should be doing the same workout program as a professional athlete. Some of the same things? Yes. The exact same things? NOOOO!!!!!
Once you get started, and find out how much you like these sports, go ahead, make the investment and get yourself a coach. Getting a coach doesn't mean you have to compete or anything like that. It's just good for you.
If you're around Magnolia, Arkansas and need a coach, or want help finding one who can help you meet your goals, I'll be glad to help you. Message me on facebook, email me at firstname.lastname@example.org, or text me: 8709044571