Carpet

How would one go about installing some new carpet? Cause say i one day want to change it; but i glued it and such; would i be able to change it or is that going to be more work then its worth? Also, any recommendations for insulation/sound dampening materials would be great... i know kinda whats out; but whats best?