# Why does every module contain a link to Main in the REPL?

**URL:** <https://discourse.julialang.org/t/why-does-every-module-contain-a-link-to-main-in-the-repl/52274>\
**Category:** General Usage\
**Tags:** question\
**Created:** [December 23, 2020, 1:34pm UTC](https://discourse.julialang.org/t/why-does-every-module-contain-a-link-to-main-in-the-repl/52274 "2020-12-23T13:34:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jishnub](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jishnub/32/33620_2.png) [@jishnub](https://discourse.julialang.org/u/jishnub)\
**Post date:** [December 23, 2020, 1:34pm UTC](https://discourse.julialang.org/t/why-does-every-module-contain-a-link-to-main-in-the-repl/52274/1 "2020-12-23T13:34:45Z")

</div>

```julia
julia> module foo end
Main.foo

julia> foo.Main
Main

julia> foo.Main.foo.Main.foo === foo
true

julia> x = 4
4

julia> Main.x
4

julia> foo.Main.x
4

```

Not quite sure why `foo` contains `Main`?

---

<div class="post-metadata">

**Author:** ![lmiq](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lmiq/32/18314_2.png) [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Post date:** [December 23, 2020, 1:51pm UTC](https://discourse.julialang.org/t/why-does-every-module-contain-a-link-to-main-in-the-repl/52274/2 "2020-12-23T13:51:36Z")

</div>

> [@jishnub](#):
>
> Not quite sure why `foo` contains `Main` ?

Does it “contain” `Main` or one would say that we can access the variables of `Main` using `Main.x` from inside `Foo`?
