Question: what is the difference between mean and expectation?
Answer: There's no difference. They are two names for the same thing. They tend to be used in different contexts, though. You talk about the expected value of a random variable and the mean of a sample, population or probability distribution.