What's the difference between a foster child and an orphan?
An orphan is someone who has lost their parents due to death or abandonment. A foster child is a child being raised by foster parents. This could be because they are an orphan or because their parents are unable to care for them properly. http://www.state.nj.us/njfosteradopt/foster/children/
A foster child is an orphan (a child whose parents are dead) adopted by someone.