Machine learning is a branch of artificial intelligence getting a lot of attention in recent times due to its success in handling complex tasks like computer vision and language processing. In medicine and health care as well, machine learning is poised to make major impact in diagnostics and decision making. Having a strong relation with statistics, basic machine learning concepts are quite accessible to those with a medical background. The basics of machine learning are discussed, and different types of algorithms are outlined