I am doing a report for Uni on an application developed by the team I am in. We have to deliver-among other things- a Technical Solution Document along with the application. One of the sections of this document is called "Product Architecture and Software Stack".
I have googled the phrase "product architecture" but what I have found are explanations about "software architecture". I'd like to know if they are the same or are related at all. Also, I have found plenty information about what software stack is but because I don't know what Product Architecture is I don't know what's the relationship between the two.
I'd highly appreciate it if someone can tell me the relationship between these concepts and explain how they are related.