The two approaches are different in many ways. The two came into existence due to a change in software development patterns. Both methods work towards developing software quickly and without the downtime and user dissatisfaction.
DevOps is a boon for businesses and it helps the businesses do better with their processes and provide enhanced security to the customers.