# What does variable-base point/scalar multiplication mean in ECC?

I am a bit confuse about the term, variable-base point/scalar multiplication, in Elliptic Curve Cryptography. What I have understood so far. It means that the base or point on EC is variable/unknown.

Am I right?

If $G$ is the distinguished point on your curve, you can perform pre-computations to speed up multiplication of $G$ by a scalar. For instance, if you need a transient key pair $\{K_{PRI},K_{PUB}\}$, you can use these pre-computed points to compute $K_{PUB} = [K_{PRI}]G$ quickly.
But if you need to compute a shared secret using another public key $K'_{PUB}$, you must compute $S = [K_{PRI}]K'_{PUB}$, and this will be much slower -- typically 10-20 times slower in a limited environment like a smartcard.