With paper-and-pencil method I found only a first $5$ cases:
$$1=3^2-2^3$$
$$2=3^3-5^2$$
$$3=2^7-5^3$$
$$4=5^3-11^2$$
$$5=2^5-3^3$$
This looks interesting and if a natural $n$ can be represented as difference of two powers (we do not take here $a^1$ into consideration but only exponents $\geq 2$ and we do not take into consideration powers $1^m$) we can call $n$ a power-representable natural number.
It is very reasonable to expect that some numbers can be represented in more than one way but I would like to know here is it known to be true and is it true a following statement:
Every natural number is power-representable.
Differences of squares are well understood.
If $$ n = a^2 - b^2 = (a-b)(a+b) $$ then $a-b$ and $a+b$ are either both even or both odd, so $n$ is either odd or a multiple of $4$.
Suppose $n$ is odd. Then each way to write $n = rs$ as a product of two (necessarily odd) factors with $r > s$ tells you $$ n = \left( \frac{r+ s}{2} \right)^2 - \left( \frac{r- s}{2} \right)^2 . $$
You can always take $r=n= 2k+1$ and $s=1$, to get the well known $$ 2k+1 = (k+1)^2 - k^2 . $$
If $n$ is prime that's the only way to write it as a difference of squares.
I leave it to you to find all the ways to write $105 = 3 \times 5 \times 7$.
Then you can work out the argument for the multiples of $4$.