Spin-based electronics has evolved into a major field of research that broadly encompasses different classes of materials, magnetic systems, and devices. This review describes recent advances in spintronics that have the potential to impact key areas of information technology and microelectronics. We identify four main axes of research: nonvolatile memories, magnetic sensors, microwave devices, and beyond-CMOS logic. We discuss state-of-the-art developments in these areas as well as opportunities and challenges that will have to be met, both at the device and system level, in order to integrate novel spintronic functionalities and materials in mainstream microelectronic platforms.Conventional information processing and communication devices work by controlling the flow of electric charges in integrated circuits. Such circuits are based on nonmagnetic semiconductors, in Technologies based on GMR and MTJ devices are now firmly established and compatible with CMOS fab processes. Yet, in order to meet the increasing demand for high-speed, high-density, and low power electronic components, the design of materials, processes, and spintronic circuits needs to be continuously innovated. Further, recent breakthroughs in basic research brought forward novel phenomena that allow for the generation and interconversion of charge, spin, heat, and optical signals.Many of these phenomena are based on non-equilibrium spin-orbit interaction effects, such as the spin Hall and Rashba-Edelstein effects 6,8,23 or their thermal 24 and optical 25,26 analogues. Spin-orbit torques (SOT), for example, can excite any type of magnetic materials, ranging from metals to semiconductors and insulators, in both ferromagnetic and antiferromagnetic configurations 6 . This versatility allows for the switching of single layer ferromagnets, ferrimagnets, and antiferromagnets, as well as for the excitation of spin waves and auto-oscillations in both planar and vertical device geometries 10,11 . Charge-spin conversion effects open novel pathways for information processing using Boolean logic, as well as promising avenues for implementing unconventional neuromorphic 27,28,29 and probabilistic 30 computing schemes. Finally, spintronic devices cover a broad bandwidth ranging from DC to THz 31,32 , leading to exciting opportunities for the on-chip generation and detection of high frequency signals.