The 'bitcoind' app is 'bitcoin daemon'? What exactly does that do?
Yes.
It does everything that Bitcoin Core's GUI does but without a GUI. it's meant for people running headless servers or who just don't like GUIs.
And- do I need to open bitcoin core every time before opening Armory? Thanks for your reply-
Yes.