# Introduction

&#x20;**ng-in-viewport** gives you a directive that uses Intersection Observer API. To provides a simple way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport.
