Ecoboost, isn't really anything but a word.
But for Ford ''Ecoboost'' means Direct Injected and Twin TurboCharged. This setup was going to be called ''Twin Force'' If I recall correctly. But ''ECO''boost sounds better to the goverment greenies. This setup factually increase's power and torque output and theoretically is suppose to decrease fuel comsuption by about 5 to 20% over a similer ''non'' Ecoboosted engine.
But that's just my thoughts on it.