Hi all,whats the difference between a sorbet and icecream,i have seen sorbets with milk in it,i thought sorbet was without milk/cream and eggs??

Hi Begpie ---
That's sort of the point of this thread: there is no standard definition. If you read through the posts, you'll find that many people have different interpretations. I'd say that current American usage suggests that a sorbet is non-dairy, and that once you add milk or cream you have some kind of ice cream. Translated European cookbooks seem to have a broader definition of sorbet, one that means something like "without (much) cream or eggs".
Etymologically,
sorbet and sherbet are the same word. In the US, sherbet is defined as containing dairy, while sorbet lacks a legal definition. Technically, a sweetened frozen fruit juice dessert is classified by the government as a 'water ice'. I presume that the many things are called sorbets because 'water ice' sounds clunky and unappealing in most parts of America.
Personally, I'm all for expanding the definition of sorbet to include all smooth frozen desserts, whether they have dairy or not. We don't have a good single word to do that in English. Take some lemon juice, sugar, and buttermilk and freeze it --- what should it be called? Calling it ice cream seems silly due to the lack of cream, and doing so commercially would be illegal. Sorbet is the best word I've found, and as it is legally unregulated one can call it that commercially without fear.