It’s a fictional construct, so the meaning can vary depending on the author.
Sometimes it means that a being simply cannot die, by any means. Other times it’s far more loose and just means they don’t age but still could get sick and die, or get killed.
Sometimes Immortality means you don’t age, and invincibility means you can’t be hurt