Nearshore Software Development se refiere los acuerdos comerciales entre empresas de países vecinos comunmente en el ámbito del desarrollo de software y tecnología (IT) para la creación de uno o varios sistemas informáticos, su mantenimiento y actualización.