Vitalsource Technologies, Inc. Key Concepts In Law