The term "philosophy" has various meanings