Personalized medicine can be defined as the adaptation of medical treatments to the specific characteristics of patients. This approach allows health providers to develop therapies and interventions by taking into account the heterogeneity of illnesses and external factors such as the environment, patients’ needs, and lifestyle. Technology could play an important role to achieve this new approach to medicine. An example of technology’s utility regards real-time monitoring of individual well-being (subjective and objective), in order to improve disease management through data-driven personalized treatment recommendations. Another important example is an interface designed based on patient’s capabilities and preferences. These could improve patient-doctor communication: on one hand, patients have the possibility to improve health decision-making; on the other hand, health providers could coordinate care services more easily, because of continual access to patient’s data. This contribution deepens these technologies and related opportunities for health, as well as recommendation for successful development and implementation.