Direct ETF trading is generally more for medium- to long-term investing. ETF CFDs are more for day trading and for trading with leverage.