This question already has an answer here:
I am constantly using the command-shift-4 command to take a screenshot, since it is so easy, but it will always save to my Desktop, and I like having my Desktop clean. It is becoming a hassle to constantly move all my screenshots into a separate folder. Is there a way to change the save destination of the screenshots automatically? I would really like it to be able to save in a folder.