I just want to know what these terms mean. I only joined the community not long ago. I need to expand my vocabulary.