I am new to trading and reading around I keep seeing phrases such as being long or short of a stock, going long or short, shorting, etc.. can anyone tell me what this means. Is it a noun or a verb or adjective etc. as it seems to be used in various contexts. Thanks