Difference between a guess and a hypothesis
A hypothesis is preceeded by observation and research to inform the hypothesis. Those are the first three steps of the scientific method.
A guess is usually based on knowledge and experience. It is subjective.