1. Help to identify target 2. Develop more sensitive sequence comparison methods 3. Organize Protein folds based on different criteria 4. Model building