Holistic medicine aims to balance the mind, body, and spirit to maintain health, while functional medicine focuses on identifying and addressing the root causes of diseases to restore health.