Contains the user interface templates (HTML, CSS and JS). Example: activity.js contains Javascript functions that make the page “activity”dynamic and collect and processes data to send to the back-end.