The "Download Now" link directs you to the iTunes App Store, where you must continue the download process. You must have iTunes installed in order to open the link, and you must have an active iTunes account to download the application. This download may not be available in some countries.
From Sinauer Associates:
Biology Flashcards for Principles of Life are a great review and study tool for anyone learning biology. Designed to accompany the textbook Principles of Life, by David Hillis, David Sadava, H. Craig Heller, and Mary V. Price (published by Sinauer Associates and W.H. Freeman), these flashcards cover all the terminology introduced in the typical introductory or AP biology course. Features include: Study mode for browsing and reviewing all terms and definitions Quiz mode for testing knowledge of term definitions Complete glossary of over 2,000 terms for quick access to definitions and audio pronunciations (organized both alphabetically and by textbook chapter) Key concepts for each textbook chapter