〜ている has two main uses: expressing an ongoing action (like "-ing" in English) and expressing a resulting state.
Something is happening right now.
食べている = eating
The result of an action continues.
住んでいる = living (somewhere)