CFD stands for Contract for differences. This type of investment, known as CFD trading, is rapidly growing all around the world. The basic idea behind this concept is trading a share or asset without actually owning it.