La ZA-105 es una carretera autonómica perteneciente a la Red Complementaria Preferente de carreteras de la Junta de Castilla y León.
Hasta 2002, la ZA-105 estaba integrada por la carretera provincial ZA-P-1508 , que no se corresponde con la carretera que actualmente posee esta denominación,[3] que une Santa Marta de Tera con la ZA-P-1509 , que atraviesa Santa Croya de Tera y Villanueva de las Peras.
Desde aquí, la carretera se dirige hacia el sur y, posteriormente, tras pasar el puente sobre el río Tera, llega al cruce con la ZA-P-2547, que enlaza con Pumarejo de Tera y todos los demás pueblos situados en el margen derecho del río Tera.
Tras pasar esta localidad, la carretera continúa uniendo con la ZA-L-2562, que une con Melgar de Tera, y llega al tramo de obras donde se está construyendo la nueva Línea de Alta Velocidad Olmedo-Zamora-Galicia.
Tras pasar dicho tramo, la carretera finaliza en el cruce con la N-631, que une Zamora con Puebla de Sanabria, y con la carretera que enlaza con Ferreras de Abajo.