It's free, open source software, and it supports more advanced features than HyperTerminal does. However, it can be difficult to learn how to use it well – some users find it difficult to get used to the interface. Additionally, iTerm2 can be slow when multiple applications are running in parallel – so if speed is important to you, this may not be the best option for you.