To add to Luison, "already" means "sooner than expected". "not yet" means "not so far", "not until now"
e.g.
Q. When will you visit Bratislava?
A. I have already visited it! I went last year.
Q. Have you visited Bratislava yet?
A. No, I haven't visited it yet, but I am planning to go next year.