Yes. I use it all the time. Just press Menu, Search and Browse, and then On Demand. While in search and browse, I usually enter the keywords for content titles and then go on demand.
Just to clarify. DTV is not Netflix. You don't stream content off the internet like you would on Netflix...