ok I am totally french to this. Can anyone enlighten me, what does this mean ? What does it comes from ?