Just as we exercise our body's muscles, we can exercise our brain to have greater mental agility, and be more efficient and creative. Nowadays, technology offers different applications that can help you work on skills such as memory, logic, concentration, critical thinking, problem-solving and more. Whether in your free time or on your way to work, you can play and have fun whilst training your brain and promoting its neuroplasticity. Here are the best brain training apps.