That being said, here's a general write-up on the topic: