Labstep offers a web based tool to help scientists walk through their experimentation and capture data on progress. It has interactive protocols and researchers can record their experimentation then collaborate with scientific social network. It can be used for both teaching and conducting research.