Spintronics is the use of a fundamental property of particles known as spin for information processing. In many ways, spintronics is analogous to electronics, which instead uses the electrical ...