I have a Roku Express 4K+ device that I just connected to a non-smart TV. I found an app on there that I really like, but I can't find the same app on a smart TV that I have. The app is Sacred Sounds. Does the 4K+ have its own set of apps and is that why I can't find it on the smart TV? Am I not looking in the right place? I'm new to DIRECTV Streaming and had to purchase a Roku streaming device to get DIRECTV Stream on an older TV. Thanks for your help.
Not all app makers make/support apps for different devices, depending on the OS, Roku, Google, Apple, etc... and some app makers don't support older operating systems as well, so depending on your device brand and/or age of the operating system, you may not have an app for a particular TV or streaming device. Smart TVs have a lot of different operating systems supporting them and may make their own tweaks to those as well, depending on the brand, which makes it even more of a pain for the app makers. Depending on the TV, there also may be some limitations with memory, etc...that may account for differences too.
What brand of TV do you have and what operating system/version does it have?
If it is an older TV, then it is most likely running an old version of the OS and may not be capable of being updated to the latest version and that app may not be supported on the older OS.
@JWS9518 is correct. Apps written for the Roku OS only work on a Roku device. It sounds like you've found an app that is only available on Roku devices. There's actually quite a number of them. Of course, there's plenty of apps that are available on a wide variety of platforms, such as Netflix, Prime Video, and YouTube just as a few examples. They look and function identically on different devices (such as a Smart TV) but they are written in a completely different programming language and that specific app cannot be installed on a different platform.