Missions (Re)Defined?

I have been a little confused recently in regards to the word ‘missions’.   It’s volleyed back and forth in evangelicum, sometimes as a hot potato and other times as the coveted pigskin trying to make the touchdown for it’s team.
I came across an excellent post by a co-laborer from mi patria adoptada that explained my thoughts [...]