Mind Uploading is a speculative process by which a brain would be completely copied and stored on a computer. The ramifications of this type of technology would be enormous: people could save back-up copies of themselves, live forever, "completely understand" a person, resurrect frozen minds, etc. The theory behind this technology is that our brain can be reduced to information patterns. With sufficiently complex computers and sensors we could copy these information patterns and re-substantiate them on hard drives. The main advocates of this technology tend to support cryogenics as well. The question of the feasibility of this technology raises important questions regarding the nature of humanity, consciousness, embodiment, and identity.