I have learnt to use both zhuyin and pinyin for spelling out the pronunciation of a character. As far as I know, the two systems serve the same purpose and are interchangeable in terms of syllables.
As such, why would there be two standards? Does each have a specific context/setting in which they are used? Which one is more popular in general?
Thanks in advance!