Away is used to show that the agent is working but currently busy.
Invisible indicates that the agent is offline (shift is over).
Functionally, there is no difference between the two statuses. Round Robin and other push-based routing methods (e.g. Same Agent workflow) will only auto-assign tickets to the agent if they are Online.