Moment in Time

Have you heard the phrase 'live in the present' and wondered what that means? We don't have an answer though we have heard it may mean not being distracted by the past or the future. We like Belgian singer Dana Winner's take, One Moment in Time. [Good speakers or headphones recommended.]