This document is a seminar report on ISA (Instruction Set Architecture) that was submitted by B. Swathi for her Master's degree in Embedded Systems. It provides an introduction to ISA and discusses the different types of operations, memory organization, and models of ISA including the data path model and models for general-purpose and instruction level parallelism.