Introduction to REST API and where it is used in Project Architecture