PID controller Sample Time

The Derivative term is also about, more specifically rate of change, ...

That depends on your particular implementation. There are PID controllers where that derivative term can be either predictive or higher order derivatives (2nd order is fairly common for example).