what is the difference between scalar and vector magnetic potential?
Scalar potentials are generally observed under static field conditions where as vector potentials are observed under dynamic conditions. Thus, a vector potential is a vector field whose curl is a given vector field. This is analogous to a scalar potential, which is a scalar field whose gradient is a given vector field.