Difference between Computing Architecture and Platform in Computer Science
Architecture generally refers to a design-level structure or organization for an entire system.

Platform generally refers to something (an operating system, a library, a programming language, a programming environment) which you can build other things on.