There is some confusion about the definitions:
Undefined: This usually means that there is no possible value that can be given, or that there is more than one value that it can logically be given.
Indeterminate: This usually means that there is not enough information to determine what the value should be.
If you are just talking about 0/0, then it is undefined. We can say that 0/0 is any number we like.
What you (apparently) found was an article about limits: when we see that
x→alimg(x)f(x)→00
we say this is an "indeterminate form" because the limit
does have some value (which may be infinite), we just have to do some work to figure out what it is for this particular limit.
For example:
x→0lim2x2−xx2+3x=−3
and
x→0limxsin(x)=1
despite both of them having the same indeterminate form, 0/0.
-Dan