what is the difference between the fileinfo,filestream claases?