Different types of machine learning algorithms differ in their approach and the type of data they input and output. All of them find their applications in bioinformatics.