Luminar Technolab interview question

define Machine learning algorithms in detail?