Is it ok to supply .NET framework with downloadable programs, or must the person always be directed to the download location on microsofts website.

Am i correct in thinking this is the only way that you can run a .NET program or is there an exception i am un-aware of?

Thanks Ahead Of Time