A web manifest is basically a json file, that is; JavaScript Object Notation. It includes a bunch of Meta information about your site, in this case, your progressive web app.