A Taylor polynomial uses derivative data at a point, say $a \in \mathbb{R}$, to generate an approximation of a function. In this case "data" means derivatives of a function, say $f$. The term $x-a$ doesn't merely shift a polynomial from $0$ to $a$, but rather it indicates where the data is centered.
For instance, we write for a Taylor polynomial centered at zero:
$$T_n(x) = f(0) + f'(0) x + \frac{f''(0)}{2!} x^2 + \frac{f'''(0)}{3!} x^3 + \cdots + \frac{f^{(n)}(0)}{n!} x^n.$$
The function $T_n(x)$ is designed so that its derivatives up to order $n$ match the function $f$ at $0$. You can verify this by calculating $T_n(0)$, $T'_n(0)$ etc. This polynomial depends very much on the center point. For instance, if we had instead:
$$T_n(x) = f(0) + f'(0) (x+1) + \frac{f''(0)}{2!} (x+1)^2 + \frac{f'''(0)}{3!} (x+1)^3 + \cdots + \frac{f^{(n)}(0)}{n!} (x+1)^n$$ and we exmine $T_n(0)$ we have $f(0) + f'(0) + \cdots + f^{(n)}(0) \neq f(0)$, so this wouldn't be a good estimate of $f$ at the origin.
Instead, what we would be looking for would be data at $a=-1$, and we would write:
$$T_n(x) = f(-1) + f'(-1) (x+1) + \frac{f''(-1)}{2!} (x+1)^2 + \frac{f'''(-1)}{3!} (x+1)^3 + \cdots + \frac{f^{(n)}(-1)}{n!} (x+1)^n$$
and here we have $T_n(-1) = f(-1)$, etc.
So the center point indicates what data we should use from $f$, and also where we have an exact match for the function estimation. How well a Taylor polynomial approximates a function away from that point varies depending on the function estimated.
One example where a Maclauren series (Taylor series at the origin) would not work would be in the estimation of the natural logarithm.
In particular, $\ln(x)$ is not defined at the origin and has an asymptote there. In this case, $a=1$ is used for Taylor expansions.
As demonstration, let's derive the Taylor series for $\ln(x)$. For now call it $f$.
$$f'(x) = \frac{1}{x} = \frac{1}{1-(1-x)} = \sum_{n=0}^\infty (1-x)^n = \sum_{n=0}^\infty (-1)^n (x-1)^n.$$
Note that this series expansion is valid provided that $|x-1| < 1$. Then $f(x) = C + \sum_{n=0}^\infty \frac{(-1)^n}{n+1} (x-1)^{n+1}.$ We now need to find $C$, and since we know that $f(1) = C$ and $\ln(1) = 0$ we have $C = 0$.
Thus, $$\ln(x) = \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n} (x-1)^{n},$$ and we have the Taylor expansion of $\ln(x)$ at $1$.
This comes with certain side benefits. For instance we know that a Taylor expansion is written as $$f(x) = \sum_{n=0}^\infty \frac{f^{(n)}(a)}{n!} (x-a)^n.$$
Now say we want to know the $10000$-th derivative of $\ln(x)$ at $1$. We know that coefficient on the $10000$-th term is $f^{10000}(0)/(10000!)$ but also that for the natural logarithm in particular we have $\frac{(-1)^{9999}}{10000}$.
Equating we find: $\left.\frac{d^{10000}}{dx^{10000}} \ln(x) \right|_{x=1} = -9999!$