42 Application service provider featuring application programming interface (API) software for users to search for, sort, filter, access, download, stream, post, display, and share film, video and multimedia content; Providing a web site featuring temporary use of non-downloadable software allowing web site users to upload, post and display online videos for sharing with others for entertainment purposes; Providing a web site featuring temporary use of non-downloadable software for searching, licensing, purchasing and downloading film, video and multimedia content; Providing a website featuring a search engine for searching, licensing, purchasing and downloading film, video and multimedia content