The front end is the “theme“, the design shell of your client: premium (paid) and free available. The “features” are plug-ins: as users we choose from a marketplace of algorithms, of ways to show our posted media to others (albums, grids, etc), how we display content, how we’d like our notifications to appear and which to get, the ability to add video or audio right from the custom client, integrated with our own hosting, etc - with an outcome that gives us a customer experience on the backend and allows us to give others a customer experience when they visit our profiles
Discussion
* CUSTOM experience on the back end ffs lol