Actualmente, la competitividad entre empresas es el supuesto que dirige gran parte de sus acciones; deben conseguir escenarios que les permitan contender con mayor oportunidad, todo esto, requiere que las empresas desarrollen ventajas competitivas en su forma de negociar. El punto de partida de estas ventajas se basa en las tareas que la empresa realiza; es por esto que los dirigentes trabajan por lograr procesos de negocio eficaces. Para fundamentar esta finalidad, los instrumentos y tecnicas para gestion de procesos se han venido transformando, a fin de lograr que las empresas mejoren el servicio hacia los clientes, para, de esta manera, retenerlos y desarrollar vinculos que les permitan generar ventajas competitivas viables a largo plazo. Es asi como los dirigentes de las empresas se ven en la necesidad de elegir metodos para gestionar procesos de negocio que permitan garantizar los niveles de servicio esperados y es en este punto que surge esta investigacion con la discusion si SOA (Service Oriented Architecture, Arquitectura Orientada a Servicios) y BPM (Business Process Management, Gestion de Procesos de Negocio), son adecuadas para lograr los objetivos de competencia de las empresas: ?cuales son sus beneficios?, ?como se implementan en una organizacion?, ?es una mejor que la otra?, ?que es SOA?. ?que es BPM?, ?que caracteristicas tienen?, ?se relacionan? Este articulo explora una respuesta a estos interrogantes.