"startup" is not a word in the dictionary. It's a simple term for "start-up." When discussing definitions, the term "start-up" refers to a company that has introduced an innovative idea or method of doing business. On the contrary, a start-up is the beginning of a new venture.