What is difference between Cucumber and selenium?

What is difference between Cucumber and selenium?

Selenium is the best-ever automation tool to test web apps. On the other hand, Cucumber software is an automation tool meant to manage behavior-driven development. It should be noted that Selenium can execute UI tests whereas Cucumber manages acceptance testing. It’s a known fact that Selenium script creation is quite hard whereas Cucumber isn’t so hard. https://www.perfecto.io/blog/cucumber-vs-selenium