Fetching details from the dictionary...

to open (e.g. doors)
to open (e.g. business, etc.)
to be empty
to be vacant; to be available; to be free
to be open (e.g. neckline, etc.)
to have been opened (of one's eyes, mouth, etc.)
to come to an end
to open (one's eyes, mouth, etc.)
to have a hole; to form a gap; to have an interval (between events)
「空く」 has another reading with different meanings.
もうお腹が空いてきましたね。
I'm getting hungry.
この部屋は空いていますか。
Is this room available?
席が空いたら教えてください。
Please let me know when a seat opens up.