I'm using the textbook "Linear Algebra Done Right" by Sheldon Axler. The author mentions that vector spaces can be generally defined over any field. But the only examples that can I spot in the textbook are of vector fields defined over $\Bbb R$ or $\Bbb C$.
Could someone please give me some common examples of vector spaces which are not defined on field of numbers: $\Bbb Q,\Bbb R,\Bbb C$ etc.? I tried searching on the net, but couldn't find anything relevant.
To define a vector space over a field other than the rationals, the reals or the complex numbers you have to start with such a field.
For example, the set $\{0,1\}$ with arithmetic modulo $2$ is a field. Then the set of $n$-tuples ("vectors") with coefficients in that field is a vector space over that field.
For example, the set of eight vectors $(a,b,c)$ where each of the entries is either $0$ or $1$ is a three dimensional vector space over that two element field. (Just remember that you do arithmetic modulo $2$, so $(1,1,0) + (1,0,1) = (0,1,1)$.)
There are many other fields, some finite, some not. With any of them you can form vector spaces of any finite dimension in just this way. See https://en.wikipedia.org/wiki/Field_(mathematics) . (The integers and the natural numbers aren't fields.)