In the age of technology, what kind of apps could help with depression, something that affects more than 300 million people around the world?

More...