An idea usually lives in the abstract realm, and abstract concepts can vary a lot from person to person: “a dog” can mean a golden retriever for some but a chihuahua for other. Additionally, specification leaves less room for misunderstandings that may arise from the lack of information. Key takeaway: more often than not, people are being too vague rather than being too specific.