From what I got, the sentence Sie isst immer noch is translated to She's still eating.
I get what each word in the sentence translates to:
Sie -> She isst -> eats/is eating immer -> always noch -> still
So what exactly is immer's role in the sentence there? Wouldn't Sie isst noch mean the same thing?
How does the expression immer noch differ from noch?