Algorithms for alignment of two or more protein sequences are described. Software for sequence analysis and database searching is summarised.