No, Selenium can only be used to automate web applications and not mobile or desktop applications directly. Appium is a common tool used for automating mobile apps. But since Selenium is popular, Appium has started supporting all Selenium APIs for testing mobile applications. Appium uses Selenium’s Webdriver libraries for interacting with the apps for Android and iOS.