If we look at the definition for cloud computing as formulated by NIST, then part of the essential characteristics of a cloud is location independence. This also holds true for other questions and replies on this website, it's always cloud vs. On-premises. Example However in that very same paper the description of the private cloud says:
.. it may exist on or off premises ...
But how can a private cloud be both On-premises and a cloud? This NIST definition is the basis of definitions regarding cloud computing that I see in other research papers and also used to answer other questions about cloud computing on here. So it seems to be pretty relevant and accepted to this day.
So yeah the question is in the title, how can this definition work? How can the private "cloud" be On-premises?