Call me a troll, but I hate threads this vague. If you're not willing to visit a few bodybuilding forums, read Sticky's, Wikipedia and Starting Strength then I foresee you applying similar lack of effort towards lifestyle changing concepts that require physical exertion, pain and endurance in the gym.
Be a little more specific about what you would like to learn and we'll baby you
Freeweights are almost always preferable, as opposed to machines, primarily due to utilizing stabilizer muscles and following a more natural angle and range of movement.