I have used this site many times in my own research and have also brought it into the classroom. The Internet Medieval Sourcebook is a one stop shop for many popular primary and secondary sources that students can use in their research. My only complaint with the site is that it can be a bit difficult/cumbersome to navigate for some students.
Technical Remarks:
No special software is required to use this site, and it is accessible on smart phones/iPads.