作为产品经理,你是如何理解产品的功能边界?

在你眼中产品是否有功能边界。如果有,那么决定功能边界的是项目的自身属性,还是?