This infographic explains what CFD (Contract for Difference) and how CFD trading works.  You can also use CFD for longer term investing.