Question : What is the difference between Average and Expected value?
I have been going through the definition of expected value on Wikipedia beneath all that jargon it seems that the expected value of a distribution is the average value of the distribution. Did I get it right ?
If yes, then what is the point of introducing a new term ? Why not just stick with the average value of the distribution ?

From my experience so far in statistics, I have more often heard "average" when discussing samples and in nonparametric statistics. I have first seen the definition of the expected value in a frequentist parametric statistic context, and we understood the expected value as the average of the outcomes when repeatedly repeating the procedure (the average is an unbiased estimator of the mean), which is basically the average you are discussing.
Hence, often, when the average is discussed, we mean the sample average (funny word play there). We compute the sample average on a given set of random variables (sample), that is a set of outcomes of a distribution. This average may yield different properties with regards to the estimation of the "actual average" of the underlying distribution, for instance you may consider how the mathematical definition of the sample average behaves when passing to the limit (taking the sample size to infinity), etc.; but the expected value is functionally associated to distribution with a given parameter,- a distribution that can further generate samples with different sample averages.
Suppose $X_1,X_2,...,X_n$ is a sample of i.i.d. random variables. Observe that we have, in general $$\frac{\sum_{k=1}^nX_k}{n}\neq E(X_i).$$
The terms are used interchangeably, but one must be careful with what exactly is being discussed.