Symmetry breaking together with strong spin-orbit interaction give rise to many exciting phenomena within condensed matter physics. A recent example is the existence of chiral spin textures, which are observed in magnetic systems lacking inversion symmetry. These chiral spin textures, including domain walls and magnetic skyrmions, are both fundamentally interesting and technologically promising. For example, they can be driven very efficiently by electrical currents, and exhibit many new physical properties determined by their real-space topological characteristics. Depending on the details of the competing interactions, these spin textures exist in different parameter spaces. However, the governing mechanism underlying their physical behaviors remain essentially the same. In this review article, the fundamental topological physics underlying these chiral spin textures, the key factors for materials optimization, and current developments and future challenges will be discussed. In the end, a few promising directions that will advance the development of skyrmion based spintronics will be highlighted.This review article is organized as follows:1. Topological physics of magnetic skyrmions 1.1 Origin of spin topology 1.2 Real space topological physics 1.3 Topological distinction of bubble-like spin textures 2. Interfacial chiral magnetism 2.1 From spin spiral to chiral domain wall 2.2 Physical origin of the chiral interfacial DMI 2.3 Measurement of the interfacial DMI 2.4 Unique advantages of magnetic skyrmions in heterostructures 3. Current developments in thin-film skyrmions 3.1 Writing and deleting a single skyrmion 3.2 Blowing magnetic skyrmion bubbles 3.3 Moving skyrmions in wires 3.4 Magnetic skyrmions in asymmetric trilayers 3.5 Characteristics of topological trivial bubbles 3.6 Hall effect of topological charge -skyrmion Hall effect 3.7 High frequency dynamics of magnetic skyrmion 3.8 Artificial skyrmions stabilized by interlayer coupling in thin films 3.9 Novel spin-resolved imaging techniques 3.9.1 Lorentz transmission electron microscopy 3.9.2 Spin-polarized low energy electron microscopy 3.9.3 Photoemission electron microscopy 4. PerspectivesRecent advancements in nanotechnology resulted in concomitant progress in magnetism, with two developments being particularly influential in nanomagnetic systems: controlling magnets via electric (field/current) excitations [5][6][7][8] and the discovery of topological spin textures [9]. Electric control of magnetism is made possible by utilizing the coupling between electron spin and its orbital motion.