Online Journals are a valuable resource when doing research for any type of work. They provide access to many different articles through associations such as IEEE, ACM and many others.