My advice is to open up tabs for every term you don’t know on reprap wiki or something.
Ok, so your slicer chops up an STL file into print code (Gcode) and your host software sends that to the printer. Nowadays the slicer and host are one and the same, thankfully.
Commonly used:
-Repetier
-Slic3r
-Cura
-Mattercontrol (my favourite) it’s got a nice, simple and clean layout with help functions so good for beginners too.
Coincidentally your printer seems very similar to mine.
Your printer will come preloaded with the firmware (turns Gcode into motion) and it’s probably the last stable version of Marlin. If you’re new to programming hold off changing your firmware until you’ve read some tutorials on it.
If you do plan to upgrade your firmware (I recommend) then you can get some of the settings off your machine by digging around in the LCD menu. The rest is more trial and error (such as pinpointing what thermistor is used, tuning it and also making sure motor directions are fine). But basically you just iteratively run your firmware with your settings updated until the fit is perfect.
Things to research:
-your motherboard type (looks like it’ll be a GT2560)
-are your endstops NO or NC
-leadscrews (general understanding is good, I upgraded from threaded rod to proper leadscrews for £15)
-thermistors (100K EPCOS are recommended standard)
-Marlin and how to configure it
Also feel free to ask if you need any help and you may find some of my videos here to be useful or interesting: http://www.youtube.com/user/acrimoniousmirth 1
I also recommend checking out Tom Sanladerer’s channel.