Web applications, mobile apps, desktop software, and other software types are all appropriate applications for smoke testing. Smoke testing can help any application that needs to be tested to ensure a solid foundation for subsequent testing.