I see two different forms in Bash scripts which seem to do the same:
`some command`
and
$(some command)
What is the difference between the two, and when should I use each one of them?