The other comments are correct: is undefined. Similarly, the limit of
as
approaches
is also undefined. However, if you take the limit of
as
approaches zero from the left or from the right, you get negative and positive infinity respectively.
does tend to
as you approach zero from the left, and
as you approach from the right:

That these limits are not equal is why is undefined.
Videos
Like 10/2- imagine a 10 square foot box, saying 10 divided by 2 is like saying “how many 2 square foot boxes fit in this 10 square foot box?” So the answer is 5.
But if you take the same box and ask “how many boxes that are infinitely small, or zero feet squared, can fit in the same box the answer would be infinity not “undefined”. So 10/0=infinity.
I understand why 2/0 can’t be 0 not only because that doesn’t make and since but also because it could cause terrible contradictions like 1=2 and such.
Ah math is so cool. I love infinity so if anyone wants to talk about it drop a comment.
Edit: thanks everyone so much for the answers. Keep leaving comments though because I’m really enjoying seeing it explained in different ways. Also it doesn’t seem like anyone else has ever been confused by this judging by the comment but if anyone is I really liked this video https://www.khanacademy.org/math/algebra/x2f8bb11595b61c86:foundation-algebra/x2f8bb11595b61c86:division-zero/v/why-dividing-by-zero-is-undefined
You can define $0/0$ if you want, but that would be missing the point. One considers quotients as an operation. So what you want to be able is to have the multiplicative inverse of $0$, which can be easily seen to not make sense.
The idea of considering the fraction $p/q$ is to be able to think about it as $p\times1/q$. But, what arithmetic can you do with $0/0$?
If you define $\frac00$ to be $0$, then you either have to abolish some other basic rules of arithmetic or accept the following argument: Since $3\times 0=0$, divide both sides by $0$, thereby cancelling the $0$ factor on the left and leaving $3=\frac00=0$. Neither alternative looks desirable to me.
I have been thinking about something simple but kind of confusing. We’re taught that any non-zero number raised to the power of 0 equals 1. That pattern seems consistent and works smoothly in algebra. But then comes the weird case: 0 raised to power 0 Suddenly, things aren’t so straightforward. Some places say it’s undefined. Some say it depends on context. Others treat it differently in calculus and programming. Why does the usual “anything to the power 0 is 1” idea seem to break here? What exactly makes this case so special compared to other numbers? I am very curious to hear different perspectives on this.
I know this isn't a good idea. But just like complex numbers were made why can't a new system be created ?
Your question isn't stupid, it's the heart of calculus.
An introductory step from algebra to calculus is in the context of slope. Algebra allows us to find an average slope, while calculus allows us to find the instantaneous slope. In other words, algebra gives us the slope of a line, while calculus gives us the slope of a point.
Slope of a point? Yes, but let's stay with lines for now. The slope of a line is given by the following function. We divide the change in $y$ by the change in $x$:
$$m=\frac{y_2 - y_1}{x_2 - x_1}$$
However, if the line is curved, say $f(x)=x^2$, then each point on that line has a different slope. If we are asked to find the slope when $x=5$, then we can approximate it by finding the average slope between $x=4$ and $x=6$:
$$m=\frac{6^2-4^2}{6-4}$$
But this isn't the correct answer. If we wanted to get closer to the correct answer, we would choose values that are closer to 5:
$$m=\frac{5.1^2-4.9^2}{5.1-4.9}$$
The pattern to notice is that the more accurate our answer becomes, the smaller the difference between $x_2$ and $x_1$. In fact, the correct answer will be found when the difference is zero. However, when we go to write this down, we have a problem:
$$m=\frac{0}{0}$$
Specifically, we can't divide by zero. We've gone as far as algebra can take us, and we need a new way to talk about math. We need calculus. In algebra, we saw that we get closer and closer to the correct answer. In calculus, this is called the "limit". We get closer and closer to the limit as the divisor gets closer and closer to zero. The divisor "approaches zero".
Finally, we have "What is the limit as x approaches zero?"
Imagine the following game, played by two players:
Both players are given a number, the same number (let's say in our case it is zero) and they are taking turns trying to find a number that is closer than the one found by the previous player. After 100 tries, if neither of them has quit yet, a coin is flipped to decide the winner. $$\begin{align} \text{Player A}&:\text{10}\\ \text{Player B}&:\text{1}\\ \text{Player A}&:\text{0.5}\\ \text{Player B}&:\frac{1}{3}\\ \text{Player A}&:-\frac{1}{\pi}\\ \text{Player B}&:\frac{1}{8}\\ \text{Player A}&:\frac{1}{16}\\ \text{Player B}&:-\frac{1}{1,000}\\ \text{Player A}&:-\frac{1}{1,000,000}\\ \text{Player B}&:\frac{1}{10,000,000}\\ \text{Player A}&:\frac{1}{10^{15}}\\ \text{Player B}&:\frac{1}{10^{3,026}}\\ \end{align}$$ They soon realize that this can last forever. For instance, if one player chooses a number, let's say $a$, the other player can choose the number $\frac{a}{2}$ which is always closer to zero than $a$.
If we perform this procedure of approximating zero with whatever accuracy you want, in such a way that you can find a number, $a$, arbitrarily close to it - we say "$a$ approaches zero".
So, in terms of real numbers, getting arbitrarily close to a number in terms of distance (i.e. the absolute value of real numbers) is considered approaching a number with another. However, you may alter the way you think two numbers are close, and then the situation gets messy - see, for such cases, courses like Real Analysis or Topology.