what is the differnce between yo soy y yo estoy?
In english I am is the same for soy or estoy how do I know when to use soy or estoy?
Is there a rule to follow?
2 Answers
There is, indeed, a rule to follow.
There is also a forum rule to follow about researching questions before posting them. Yours is a common question and the answer is easily found by searching previous posts. Here is a list of some of them.

Simply put "yo soy yo estoy" into the search box to get a list of links that will take you to the previous threads.
That question has a long answer. Soy is the 1st person singular present of ser. Estoy is the same for estar. When to use which is a delicate business. There is more about the topic under the more tab above. Choose Reference and click on the highlighted "ser and estar" in the Spanish Grammar section.