Microtransactions refers to a business model where users can purchase in-game virtual goods with micropayments. Microtransactions are often used in free-to-play games to provide a revenue source for the developers. From Wikipedia
Ubisoft confirms that all rewards in the upcoming Animus Hub will be free, countering recent leaks and rumors.