You can represent many things as vectors, spatial coordinates for example. But any ordered list of numbers may be treated as a vector. Just list the numbers, separated by commas, inside parentheses, and it's a vector.
Spacial vectors have a dot product, a cross product, and a normal algebraic product when you write them out as so much i plus so much j but you have to decide how to handle the product of the unit vectors - that part is a bit ambiguous.
Anyway: these different processes tell us things about spatial relationships.
Complex numbers are an intreguing example - if you work out the dot and cross products you'll see they have a relationship with the regular algebraic product ;)
The different processes tell us things about the relationships in the complex plane - they can also be used to tell us about rotations in space if we use them the right way.
The standard algebraic product works for complex numbers because there is no ambiguity about what to do with the product of i with itself (for example) that there is with a unit vector.
Vectors need not have any spatial relationships at all ... i.e. the set of polynomials form a "vector space" and you can represent any polynomial as an ordered list of it's coefficients. So y = ax^2+bx+c = (c,b,a,0,0,0,...). Just like any other vector, polynomial vectors have scalar and cross products etc. It may challenge your intuition to figure out what the different products would mean for this example.
It is very common, in math modelling, to represent a data set by an ordered list of numbers: treated as a vector.
i.e. I could sample y=f(x) for discrete points ##\vec x=(x1,x2,x3,\cdots)## to get discrete results: ##\vec y = (y1, y2, y3,\cdots)## and the effect of the function becomes that of a matrix A that turns the vector x into the vector y: ##\vec x = A\vec y##. It can make sense to do this because we don't usually measure things continuously.
How to manipulate "vector spaces" (groups of vectors which have special group properties) is the subject of algebra courses, which occupy years at college level - therefore, a bit big for this post to go into in one go. There are many algebra courses online. ;)
The bottom line, per your question, is that vectors are a mathematical concept which can also be useful in physics. What the vectors mean, what you can do with a specific vector, how you do it, and what that means, all depends on what sort of vectors you are using.
As usual: context is everything.