Digital natives are those who have grown up using digital technology everyday such as computers, the internet, mobile phones, live chats, instant messaging, blogs and social networks. They learn in very visual and hands on ways using a variety of digital mediums. To teach digital natives, one must recognize their different learning strategies and ways they process information, and develop learning tools that will enhance each student's learning experience.