Bioinformatics is a field of research which uses computational technologies
efficiently to analyze genomic data for genetic studies. The main applications of genomic
studies come in similarity study, disease conformation, ancestral identification, genetic
therapeutics, medicinal testing etc. All these applications need the comparison between the
genetic sequences. So the algorithm development for sequence alignment is a major research
area of interest for bioinformatics researchers. The paper conducts a survey on the recently
proposed sequence alignment algorithms, focuses on identifying the pros and cons in each
algorithm and also tries to suggest the best algorithm for each application.