means any trade, business, profession or other activity of a continuing nature, whether or not carried on for the purpose of deriving a profit, but excluding any religious, charitable or educational activity carried on by any religious, charitable or educational institution of a public character;