Rewrites everything, its kind of like an Arduino in that way. If you want more apps in the Out-Of-The-Box OS environment you'd have to flash another. The M5Burner app has a good one I drive on my Cardputer called "M5 Cardputer User Demo Plus" Includes webradio and an improved Keyboard app which lets you choose Bluetooth/USB