In algorithms, these recurrences are almost always defined only for natural $n$. So, in the current form, they will only be defined if $n$ is a power of $b$.
If you want to be pedantic, the correct way to represent such recurrences is to use the ceiling or the floor function as appropriate. Something like: $$T(n) = aT\left(\left\lfloor \frac{n}{b}\right\rfloor\right) + f(n)$$
The simplified form (without ceiling or floor operators) is kept because in algorithmic analysis, we are only interested in the asymptotic complexity, where the floor and ceiling functions are mostly irrelevant. The same holds for the Master theorem. A more powerful generalization known as the Akra-Bazzi method also gives asymptotic bounds.
There is a very good treatment of solving various types of recurrences using various methods in these lecture notes by Jeff Erickson. There is a reference question on the sister site cs.se: link
As for the terminology, I am not sure but I would simply call it a divide-and-conquer recurrence.