ict theory