mRNA vaccines can only be given at specialist vaccination centres because it is difficult to store.  Viral vector vaccines can  be used in hospitals, doctors surgeries etc because it is easier to store.