economic concepts and terms 5262639