Tech Terms you should know before your adventure