There are variety definitions of what is PLM. Not much agreement about that among PLM vendors, PLM analysts and manufacturing companies....