Oh-my-zsh is one of many configuration frameworks for interactive use of zsh (it is not relevant for writing zsh scripts). It can be useful if you'd like to start with an experienced user's configuration.