1. Functional requirements describe what technology must do to help the project while non functional requirements describe how a piece of software and hardware must work. 2. The aspect ratio describes the relationship between the width and the height of the screen. 3. A storyboard is a low-fidelity prototype used by designers to start planning. It is usually a set of simple drawings and notes that shows how the parts of a video or pages of a website should be ordered, and what should be shown in each part or on each page. Drawing one helps you think about every part of your design. 4. HTML elements are the building blocks of web pages, they consist of an start tag, content and an end tag. Examples include <h>, <p>, and <body>. 5 selectors in HTML are Simple selectors, Combinator selectors, Pseudo-class selectors, Pseudo-elements selectors, and Attribute selectors. 5. The <meta> tag with the charset attribute supports non-English languages in HTML. 6. The first web browser is the WorldWideWeb browser, created by Tim Berners-Lee in 1990. 7. In the CSS box model, the four layers, are content, padding, border, and margin. 8. The full height after applying the following styles will be 122px. (100px from height, 16px from padding (both top and bottom), 6px from border (both top and bottom) 9. Types of cyber-attacks that can be prevented by using HTTPS include Man-in-the-Middle Attacks, Eavesdropping, Phishing, Data Tampering, and Session Hijacking. 10.Functional requirements for video record - Quality of video, recording audio along with the video, and saving files in a specific format. Non-functional requirements - Performance of the video, aspect ratio, and security so the files are not lost or stolen.