What the hell are people trying to say when they edit/append their posts and preface it with 'ETA:'?

I've noticed a recent surge in people using those letters and, as far as i'm aware, it does not mean what they think it means. But i'm getting old and usages change... so please, for the love of google, can someone... *ahem*... spell it out for me?