What are profiles?
Profiles are used to model protein families and domains. They are built by converting multiple sequence alignments into position-specific scoring systems (PSSMs). Amino acids at each position in the alignment are scored according to the frequency with which they occur, as represented in Figure 14. Substitution matrices (such as BLOSUM matrices) can be used to add evolutionary distance weighting these scores.

Examples of databases that use profiles to classify proteins include CDD [2], HAMAP [3] and PROSITE (which produces profiles as well as patterns) [4]. You can find out more about profiles by reading [5].