Contract for Difference

Was sind CFDs
Was sind eigentlich CFDs?