The following are some Internet resources/softwares that I found useful for research.
Websites
What is meant by 'Problem Definition', 'Research Question', etc.Writing in the Sciences - Coursera course taught by Dr.Kristin Sainani, Stanford University
Softwares
Dropbox - Synchronizes your files across desktops/laptopsMendeley Desktop - helps to manage your literature surveys
Wunderlist - a light app to quickly manage your todo lists